home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Games Parlour• / •Classic Board Games• / SuperMind ••••• / SuperMind v2.0 / SuperMind v2.0.rsrc / CODE_5.txt < prev    next >
Text File  |  1990-09-13  |  489KB  |  8,483 lines

  1. # near model CODE resource
  2. # jump table entries: 2296-2329 (34 of them)
  3. export_320:
  4. 00000000  4E75                     rts
  5. export_307:
  6. 00000002  4E56 0000                link       A6, 0
  7. 00000006  206E 0008                movea.l    A0, [A6 + 0x8]
  8. 0000000A  0CA8 5255 4E54 0024      cmpi.l     [A0 + 0x24], 0x52554E54 /* 'RUNT' */
  9. 00000012  6612                     bne        +0x14 /* 00000026 */
  10. 00000014  206E 0008                movea.l    A0, [A6 + 0x8]
  11. 00000018  0CA8 4D44 4F43 0020      cmpi.l     [A0 + 0x20], 0x4D444F43 /* 'MDOC' */
  12. 00000020  6604                     bne        +0x6 /* 00000026 */
  13. 00000022  7000                     moveq.l    D0, 0x00
  14. 00000024  6002                     bra        +0x4 /* 00000028 */
  15. label00000026:
  16. 00000026  70FF                     moveq.l    D0, 0xFFFFFFFF
  17. label00000028:
  18. 00000028  4E5E                     unlink     A6
  19. 0000002A  205F                     movea.l    A0, [A7]+
  20. 0000002C  4FEF 0004                lea.l      A7, [A7 + 0x4]
  21. 00000030  1E80                     move.b     [A7], D0
  22. 00000032  4ED0                     jmp        [A0]
  23. export_315:
  24. 00000034  4E56 FDA0                link       A6, -0x0260
  25. 00000038  42AE FEAC                clr.l      [A6 - 0x154]
  26. 0000003C  2D7C 0000 0910 FEB2      move.l     [A6 - 0x14E], 0x910
  27. 00000044  3D6D 8E24 FEB6           move.w     [A6 - 0x14A], [A5 - 0x71DC]
  28. 0000004A  422E FEBA                clr.b      [A6 - 0x146]
  29. 0000004E  426E FEBC                clr.w      [A6 - 0x144]
  30. 00000052  4267                     clr.w      -[A7]
  31. 00000054  486E FEA0                pea.l      [A6 - 0x160]
  32. 00000058  4267                     clr.w      -[A7]
  33. 0000005A  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  34. 0000005E  301F                     move.w     D0, [A7]+
  35. 00000060  3F00                     move.w     -[A7], D0
  36. 00000062  4EBA 035C                jsr        [PC + 0x35C /* 000003C0 */]
  37. 00000066  548F                     addq.l     A7, 2
  38. 00000068  4AAE FED6                tst.l      [A6 - 0x12A]
  39. 0000006C  6736                     beq        +0x38 /* 000000A4 */
  40. 0000006E  7001                     moveq.l    D0, 0x01
  41. 00000070  3B40 980A                move.w     [A5 - 0x67F6], D0
  42. 00000074  2B6E FEC4 8DB0           move.l     [A5 - 0x7250], [A6 - 0x13C]
  43. 0000007A  3F3C 0001                move.w     -[A7], 0x1
  44. 0000007E  3F2D 8E24                move.w     -[A7], [A5 - 0x71DC]
  45. 00000082  4878 0910                push.l     0x910
  46. 00000086  4EBA 02B4                jsr        [PC + 0x2B4 /* 0000033C */]
  47. 0000008A  508F                     addq.l     A7, 8
  48. 0000008C  3D40 FEF0                move.w     [A6 - 0x110], D0
  49. 00000090  4A40                     tst.w      D0
  50. 00000092  6700 00E0                beq        +0xE2 /* 00000174 */
  51. 00000096  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  52. 0000009A  4EBA 0C26                jsr        [PC + 0xC26 /* 00000CC2 */]
  53. 0000009E  548F                     addq.l     A7, 2
  54. 000000A0  6000 00D2                bra        +0xD4 /* 00000174 */
  55. label000000A4:
  56. 000000A4  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  57. 000000A8  2078 0AEC                movea.l    A0, [0x00000AEC /* AppParmHandle */]
  58. 000000AC  2050                     movea.l    A0, [A0]
  59. 000000AE  3D50 FEF2                move.w     [A6 - 0x10E], [A0]
  60. 000000B2  0C6E FFFF FEF2           cmpi.w     [A6 - 0x10E], 0xFFFF
  61. 000000B8  6620                     bne        +0x22 /* 000000DA */
  62. 000000BA  4EBA 00BC                jsr        [PC + 0xBC /* 00000178 */]
  63. 000000BE  3D40 FEF0                move.w     [A6 - 0x110], D0
  64. 000000C2  4A40                     tst.w      D0
  65. 000000C4  670A                     beq        +0xC /* 000000D0 */
  66. 000000C6  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  67. 000000CA  4EBA 0BF6                jsr        [PC + 0xBF6 /* 00000CC2 */]
  68. 000000CE  548F                     addq.l     A7, 2
  69. label000000D0:
  70. 000000D0  7001                     moveq.l    D0, 0x01
  71. 000000D2  3B40 8D98                move.w     [A5 - 0x7268], D0
  72. 000000D6  6000 009C                bra        +0x9E /* 00000174 */
  73. label000000DA:
  74. 000000DA  486E FEF6                pea.l      [A6 - 0x10A]
  75. 000000DE  486E FEF4                pea.l      [A6 - 0x10C]
  76. 000000E2  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  77. 000000E6  0C6E 0001 FEF4           cmpi.w     [A6 - 0x10C], 0x1
  78. 000000EC  6D00 0068                blt        +0x6A /* 00000156 */
  79. 000000F0  3F3C 0001                move.w     -[A7], 0x1
  80. 000000F4  486E FEF8                pea.l      [A6 - 0x108]
  81. 000000F8  4EAD 13BA                jsr        [A5 + 0x13BA /* export_627 */]
  82. 000000FC  42AE FEAC                clr.l      [A6 - 0x154]
  83. 00000100  41EE FF00                lea.l      A0, [A6 - 0x100]
  84. 00000104  2D48 FEB2                move.l     [A6 - 0x14E], A0
  85. 00000108  3D6E FEF8 FEB6           move.w     [A6 - 0x14A], [A6 - 0x108]
  86. 0000010E  422E FEBA                clr.b      [A6 - 0x146]
  87. 00000112  426E FEBC                clr.w      [A6 - 0x144]
  88. 00000116  4267                     clr.w      -[A7]
  89. 00000118  486E FEA0                pea.l      [A6 - 0x160]
  90. 0000011C  4267                     clr.w      -[A7]
  91. 0000011E  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  92. 00000122  301F                     move.w     D0, [A7]+
  93. 00000124  4A40                     tst.w      D0
  94. 00000126  662E                     bne        +0x30 /* 00000156 */
  95. 00000128  0CAE 4D44 4F43 FEC0      cmpi.l     [A6 - 0x140], 0x4D444F43 /* 'MDOC' */
  96. 00000130  6624                     bne        +0x26 /* 00000156 */
  97. 00000132  4267                     clr.w      -[A7]
  98. 00000134  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  99. 00000138  486E FF00                pea.l      [A6 - 0x100]
  100. 0000013C  4EBA 01FE                jsr        [PC + 0x1FE /* 0000033C */]
  101. 00000140  508F                     addq.l     A7, 8
  102. 00000142  3D40 FEF0                move.w     [A6 - 0x110], D0
  103. 00000146  4A40                     tst.w      D0
  104. 00000148  672A                     beq        +0x2C /* 00000174 */
  105. 0000014A  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  106. 0000014E  4EBA 0B72                jsr        [PC + 0xB72 /* 00000CC2 */]
  107. 00000152  548F                     addq.l     A7, 2
  108. 00000154  601E                     bra        +0x20 /* 00000174 */
  109. label00000156:
  110. 00000156  4EBA 0116                jsr        [PC + 0x116 /* 0000026E */]
  111. 0000015A  4A40                     tst.w      D0
  112. 0000015C  6716                     beq        +0x18 /* 00000174 */
  113. 0000015E  4EBA 009E                jsr        [PC + 0x9E /* 000001FE */]
  114. 00000162  3D40 FEF0                move.w     [A6 - 0x110], D0
  115. 00000166  4A40                     tst.w      D0
  116. 00000168  670A                     beq        +0xC /* 00000174 */
  117. 0000016A  3F2E FEF0                move.w     -[A7], [A6 - 0x110]
  118. 0000016E  4EBA 0B52                jsr        [PC + 0xB52 /* 00000CC2 */]
  119. 00000172  548F                     addq.l     A7, 2
  120. label00000174:
  121. 00000174  4E5E                     unlink     A6
  122. 00000176  4E75                     rts
  123. fn00000178:
  124. 00000178  4E56 FB90                link       A6, -0x0470
  125. 0000017C  2D78 0AEC FB94           move.l     [A6 - 0x46C], [0x00000AEC /* AppParmHandle */]
  126. 00000182  206E FB94                movea.l    A0, [A6 - 0x46C]
  127. 00000186  2050                     movea.l    A0, [A0]
  128. 00000188  43EE FB98                lea.l      A1, [A6 - 0x468]
  129. 0000018C  7013                     moveq.l    D0, 0x13
  130. label0000018E:
  131. 0000018E  22D8                     move.l     [A1]+, [A0]+
  132. 00000190  51C8 FFFC                dbf        D0, -0x6 /* 0000018E */
  133. 00000194  7006                     moveq.l    D0, 0x06
  134. 00000196  3D40 FBE8                move.w     [A6 - 0x418], D0
  135. 0000019A  2D6E FB9E FBEA           move.l     [A6 - 0x416], [A6 - 0x462]
  136. 000001A0  426E FCEE                clr.w      [A6 - 0x312]
  137. 000001A4  7006                     moveq.l    D0, 0x06
  138. 000001A6  3D40 FDF4                move.w     [A6 - 0x20C], D0
  139. 000001AA  2D6E FB9A FDF6           move.l     [A6 - 0x20A], [A6 - 0x466]
  140. 000001B0  486E FB92                pea.l      [A6 - 0x46E]
  141. 000001B4  3F2E FBA6                move.w     -[A7], [A6 - 0x45A]
  142. 000001B8  2F2E FBA2                move.l     -[A7], [A6 - 0x45E]
  143. 000001BC  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  144. 000001C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  145. 000001C4  3D6E FB92 FEFA           move.w     [A6 - 0x106], [A6 - 0x46E]
  146. 000001CA  486E FF00                pea.l      [A6 - 0x100]
  147. 000001CE  486E FBA8                pea.l      [A6 - 0x458]
  148. 000001D2  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  149. 000001D6  508F                     addq.l     A7, 8
  150. 000001D8  4267                     clr.w      -[A7]
  151. 000001DA  4267                     clr.w      -[A7]
  152. 000001DC  486E FBE8                pea.l      [A6 - 0x418]
  153. 000001E0  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  154. 000001E4  508F                     addq.l     A7, 8
  155. 000001E6  3D40 FB90                move.w     [A6 - 0x470], D0
  156. 000001EA  0C6D 0001 8DAA           cmpi.w     [A5 - 0x7256], 0x1
  157. 000001F0  6D04                     blt        +0x6 /* 000001F6 */
  158. 000001F2  7000                     moveq.l    D0, 0x00
  159. 000001F4  6004                     bra        +0x6 /* 000001FA */
  160. label000001F6:
  161. 000001F6  302E FB90                move.w     D0, [A6 - 0x470]
  162. label000001FA:
  163. 000001FA  4E5E                     unlink     A6
  164. 000001FC  4E75                     rts
  165. fn000001FE:
  166. 000001FE  4E56 FEA2                link       A6, -0x015E
  167. 00000202  7064                     moveq.l    D0, 0x64
  168. 00000204  3D40 FFFC                move.w     [A6 - 0x4], D0
  169. 00000208  7064                     moveq.l    D0, 0x64
  170. 0000020A  3D40 FFFE                move.w     [A6 - 0x2], D0
  171. 0000020E  486E FEA2                pea.l      [A6 - 0x15E]
  172. 00000212  3F3C 03E9                move.w     -[A7], 0x3E9
  173. 00000216  3F3C 0012                move.w     -[A7], 0x12
  174. 0000021A  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  175. 0000021E  486E FEA2                pea.l      [A6 - 0x15E]
  176. 00000222  42A7                     clr.l      -[A7]
  177. 00000224  42A7                     clr.l      -[A7]
  178. 00000226  42A7                     clr.l      -[A7]
  179. 00000228  A98B                     syscall    ParamText
  180. 0000022A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  181. 0000022E  486D 980C                pea.l      [A5 - 0x67F4]
  182. 00000232  486D 09BA                pea.l      [A5 + 0x9BA /* export_307 */]
  183. 00000236  3F3C FFFF                move.w     -[A7], 0xFFFF
  184. 0000023A  486E FFA2                pea.l      [A6 - 0x5E]
  185. 0000023E  42A7                     clr.l      -[A7]
  186. 00000240  486E FFB2                pea.l      [A6 - 0x4E]
  187. 00000244  3F3C 00C9                move.w     -[A7], 0xC9
  188. 00000248  42A7                     clr.l      -[A7]
  189. 0000024A  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  190. 0000024E  4A2E FFB2                tst.b      [A6 - 0x4E]
  191. 00000252  6606                     bne        +0x8 /* 0000025A */
  192. 00000254  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  193. 00000258  A9F4                     syscall    ExitToShell
  194. label0000025A:
  195. 0000025A  4267                     clr.w      -[A7]
  196. 0000025C  3F2E FFB8                move.w     -[A7], [A6 - 0x48]
  197. 00000260  486E FFBC                pea.l      [A6 - 0x44]
  198. 00000264  4EBA 00D6                jsr        [PC + 0xD6 /* 0000033C */]
  199. 00000268  508F                     addq.l     A7, 8
  200. 0000026A  4E5E                     unlink     A6
  201. 0000026C  4E75                     rts
  202. fn0000026E:
  203. 0000026E  4E56 FB92                link       A6, -0x046E
  204. 00000272  42A7                     clr.l      -[A7]
  205. 00000274  4879 5245 544E           push.l     0x5245544E /* 'RETN' */
  206. 0000027A  3F3C 0065                move.w     -[A7], 0x65 /* 'e' */
  207. 0000027E  A9A0                     syscall    GetResource
  208. 00000280  205F                     movea.l    A0, [A7]+
  209. 00000282  2D48 FB92                move.l     [A6 - 0x46E], A0
  210. 00000286  206E FB92                movea.l    A0, [A6 - 0x46E]
  211. 0000028A  2050                     movea.l    A0, [A0]
  212. 0000028C  43EE FB96                lea.l      A1, [A6 - 0x46A]
  213. 00000290  7013                     moveq.l    D0, 0x13
  214. label00000292:
  215. 00000292  22D8                     move.l     [A1]+, [A0]+
  216. 00000294  51C8 FFFC                dbf        D0, -0x6 /* 00000292 */
  217. 00000298  4AAE FB92                tst.l      [A6 - 0x46E]
  218. 0000029C  6700 0098                beq        +0x9A /* 00000336 */
  219. 000002A0  0C6E 7FFF FB96           cmpi.w     [A6 - 0x46A], 0x7FFF
  220. 000002A6  6600 008E                bne        +0x90 /* 00000336 */
  221. 000002AA  206E FB92                movea.l    A0, [A6 - 0x46E]
  222. 000002AE  2050                     movea.l    A0, [A0]
  223. 000002B0  7001                     moveq.l    D0, 0x01
  224. 000002B2  3080                     move.w     [A0], D0
  225. 000002B4  2F2E FB92                move.l     -[A7], [A6 - 0x46E]
  226. 000002B8  A9AA                     syscall    ChangedResource
  227. 000002BA  2F2E FB92                move.l     -[A7], [A6 - 0x46E]
  228. 000002BE  A9B0                     syscall    WriteResource
  229. 000002C0  2F2E FB92                move.l     -[A7], [A6 - 0x46E]
  230. 000002C4  A9A3                     syscall    ReleaseResource
  231. 000002C6  7006                     moveq.l    D0, 0x06
  232. 000002C8  3D40 FBE6                move.w     [A6 - 0x41A], D0
  233. 000002CC  2D6E FB9C FBE8           move.l     [A6 - 0x418], [A6 - 0x464]
  234. 000002D2  426E FCEC                clr.w      [A6 - 0x314]
  235. 000002D6  7006                     moveq.l    D0, 0x06
  236. 000002D8  3D40 FDF2                move.w     [A6 - 0x20E], D0
  237. 000002DC  2D6E FB98 FDF4           move.l     [A6 - 0x20C], [A6 - 0x468]
  238. 000002E2  486E FFFE                pea.l      [A6 - 0x2]
  239. 000002E6  3F2E FBA4                move.w     -[A7], [A6 - 0x45C]
  240. 000002EA  2F2E FBA0                move.l     -[A7], [A6 - 0x460]
  241. 000002EE  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  242. 000002F2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  243. 000002F6  3D6E FFFE FEF8           move.w     [A6 - 0x108], [A6 - 0x2]
  244. 000002FC  486E FEFE                pea.l      [A6 - 0x102]
  245. 00000300  486E FBA6                pea.l      [A6 - 0x45A]
  246. 00000304  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  247. 00000308  508F                     addq.l     A7, 8
  248. 0000030A  4267                     clr.w      -[A7]
  249. 0000030C  4267                     clr.w      -[A7]
  250. 0000030E  486E FBE6                pea.l      [A6 - 0x41A]
  251. 00000312  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  252. 00000316  508F                     addq.l     A7, 8
  253. 00000318  0C6D 0001 8DAA           cmpi.w     [A5 - 0x7256], 0x1
  254. 0000031E  6D16                     blt        +0x18 /* 00000336 */
  255. 00000320  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  256. 00000324  4267                     clr.w      -[A7]
  257. 00000326  486D 980E                pea.l      [A5 - 0x67F2]
  258. 0000032A  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  259. 0000032E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  260. 00000332  7000                     moveq.l    D0, 0x00
  261. 00000334  6002                     bra        +0x4 /* 00000338 */
  262. label00000336:
  263. 00000336  7001                     moveq.l    D0, 0x01
  264. label00000338:
  265. 00000338  4E5E                     unlink     A6
  266. 0000033A  4E75                     rts
  267. fn0000033C:
  268. 0000033C  4E56 FBE0                link       A6, -0x0420
  269. 00000340  486E FBE2                pea.l      [A6 - 0x41E]
  270. 00000344  486E FFFC                pea.l      [A6 - 0x4]
  271. 00000348  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  272. 0000034C  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  273. 00000350  4FEF 000A                lea.l      A7, [A7 + 0xA]
  274. 00000354  486E 000C                pea.l      [A6 + 0xC]
  275. 00000358  3F2E FBE2                move.w     -[A7], [A6 - 0x41E]
  276. 0000035C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  277. 00000360  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  278. 00000364  4FEF 000A                lea.l      A7, [A7 + 0xA]
  279. 00000368  7006                     moveq.l    D0, 0x06
  280. 0000036A  3D40 FBE4                move.w     [A6 - 0x41C], D0
  281. 0000036E  7001                     moveq.l    D0, 0x01
  282. 00000370  2D40 FBE6                move.l     [A6 - 0x41A], D0
  283. 00000374  426E FCEA                clr.w      [A6 - 0x316]
  284. 00000378  7006                     moveq.l    D0, 0x06
  285. 0000037A  3D40 FDF0                move.w     [A6 - 0x210], D0
  286. 0000037E  7001                     moveq.l    D0, 0x01
  287. 00000380  2D40 FDF2                move.l     [A6 - 0x20E], D0
  288. 00000384  3D6E 000C FEF6           move.w     [A6 - 0x10A], [A6 + 0xC]
  289. 0000038A  486E FEFC                pea.l      [A6 - 0x104]
  290. 0000038E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  291. 00000392  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  292. 00000396  508F                     addq.l     A7, 8
  293. 00000398  4267                     clr.w      -[A7]
  294. 0000039A  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  295. 0000039E  486E FBE4                pea.l      [A6 - 0x41C]
  296. 000003A2  4EAD 0A92                jsr        [A5 + 0xA92 /* export_334 */]
  297. 000003A6  508F                     addq.l     A7, 8
  298. 000003A8  3D40 FBE0                move.w     [A6 - 0x420], D0
  299. 000003AC  0C6D 0001 8DAA           cmpi.w     [A5 - 0x7256], 0x1
  300. 000003B2  6D04                     blt        +0x6 /* 000003B8 */
  301. 000003B4  7000                     moveq.l    D0, 0x00
  302. 000003B6  6004                     bra        +0x6 /* 000003BC */
  303. label000003B8:
  304. 000003B8  302E FBE0                move.w     D0, [A6 - 0x420]
  305. label000003BC:
  306. 000003BC  4E5E                     unlink     A6
  307. 000003BE  4E75                     rts
  308. export_313:
  309. fn000003C0:
  310. 000003C0  4E56 FF00                link       A6, -0x0100
  311. 000003C4  4A6E 0008                tst.w      [A6 + 0x8]
  312. 000003C8  6700 011E                beq        +0x120 /* 000004E8 */
  313. 000003CC  2F2D 8DCC                move.l     -[A7], [A5 - 0x7234]
  314. 000003D0  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  315. 000003D4  302E 0008                move.w     D0, [A6 + 0x8]
  316. 000003D8  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  317. 000003DC  000E 003A                ori.b      A6, 0x3A /* ':' */
  318. 000003E0  0074 0044 0064           ori.w      [A4 + D0.w + 0x64], 0x44 /* 'D' */
  319. 000003E6  004E 0065                ori.w      A6, 0x65 /* 'e' */
  320. 000003EA  0058 0066                ori.w      [A0]+, 0x66 /* 'f' */
  321. 000003EE  0062 0067                ori.w      -[A2], 0x67 /* 'g' */
  322. 000003F2  006C 0068 0076           ori.w      [A4 + 0x76], 0x68 /* 'h' */
  323. 000003F8  0069 0080 FF94           ori.w      [A1 - 0x6C], 0x80
  324. 000003FE  007C FFD7                ori.w      sr, 65495
  325. 00000402  0086 FF40 008E           ori.l      D6, 0xFF40008E
  326. 00000408  FFDF                     .invalid   <<F/7/7>>
  327. 0000040A  0096 FFDC 009E           ori.l      [A6], 0xFFDC009E
  328. 00000410  FFD9                     .invalid   <<F/7/7>>
  329. 00000412  00A6 FFD5 00AE           ori.l      -[A6], 0xFFD500AE
  330. 00000418  3F3C 0074                move.w     -[A7], 0x74 /* 't' */
  331. 0000041C  4EBA 00CE                jsr        [PC + 0xCE /* 000004EC */]
  332. 00000420  548F                     addq.l     A7, 2
  333. 00000422  6000 00C4                bra        +0xC6 /* 000004E8 */
  334. 00000426  3F3C 0001                move.w     -[A7], 0x1
  335. 0000042A  4EBA 00C0                jsr        [PC + 0xC0 /* 000004EC */]
  336. 0000042E  548F                     addq.l     A7, 2
  337. 00000430  6000 00B6                bra        +0xB8 /* 000004E8 */
  338. 00000434  3F3C 0002                move.w     -[A7], 0x2
  339. 00000438  4EBA 00B2                jsr        [PC + 0xB2 /* 000004EC */]
  340. 0000043C  548F                     addq.l     A7, 2
  341. 0000043E  6000 00A8                bra        +0xAA /* 000004E8 */
  342. 00000442  3F3C 0003                move.w     -[A7], 0x3
  343. 00000446  4EBA 00A4                jsr        [PC + 0xA4 /* 000004EC */]
  344. 0000044A  548F                     addq.l     A7, 2
  345. 0000044C  6000 009A                bra        +0x9C /* 000004E8 */
  346. 00000450  3F3C 0004                move.w     -[A7], 0x4
  347. 00000454  4EBA 0096                jsr        [PC + 0x96 /* 000004EC */]
  348. 00000458  548F                     addq.l     A7, 2
  349. 0000045A  6000 008C                bra        +0x8E /* 000004E8 */
  350. 0000045E  3F3C 0005                move.w     -[A7], 0x5
  351. 00000462  4EBA 0088                jsr        [PC + 0x88 /* 000004EC */]
  352. 00000466  548F                     addq.l     A7, 2
  353. 00000468  6000 007E                bra        +0x80 /* 000004E8 */
  354. 0000046C  3F3C 0006                move.w     -[A7], 0x6
  355. 00000470  4EBA 007A                jsr        [PC + 0x7A /* 000004EC */]
  356. 00000474  548F                     addq.l     A7, 2
  357. 00000476  6000 0070                bra        +0x72 /* 000004E8 */
  358. 0000047A  3F3C 0007                move.w     -[A7], 0x7
  359. 0000047E  4EBA 006C                jsr        [PC + 0x6C /* 000004EC */]
  360. 00000482  548F                     addq.l     A7, 2
  361. 00000484  6000 0062                bra        +0x64 /* 000004E8 */
  362. 00000488  3F3C 0008                move.w     -[A7], 0x8
  363. 0000048C  4EBA 005E                jsr        [PC + 0x5E /* 000004EC */]
  364. 00000490  548F                     addq.l     A7, 2
  365. 00000492  6054                     bra        +0x56 /* 000004E8 */
  366. 00000494  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  367. 00000498  4EBA 0052                jsr        [PC + 0x52 /* 000004EC */]
  368. 0000049C  548F                     addq.l     A7, 2
  369. 0000049E  6048                     bra        +0x4A /* 000004E8 */
  370. 000004A0  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  371. 000004A4  4EBA 0046                jsr        [PC + 0x46 /* 000004EC */]
  372. 000004A8  548F                     addq.l     A7, 2
  373. 000004AA  603C                     bra        +0x3E /* 000004E8 */
  374. 000004AC  3F3C 000B                move.w     -[A7], 0xB
  375. 000004B0  4EBA 003A                jsr        [PC + 0x3A /* 000004EC */]
  376. 000004B4  548F                     addq.l     A7, 2
  377. 000004B6  6030                     bra        +0x32 /* 000004E8 */
  378. 000004B8  3F3C 000C                move.w     -[A7], 0xC
  379. 000004BC  4EBA 002E                jsr        [PC + 0x2E /* 000004EC */]
  380. 000004C0  548F                     addq.l     A7, 2
  381. 000004C2  6024                     bra        +0x26 /* 000004E8 */
  382. 000004C4  306E 0008                movea.w    A0, [A6 + 0x8]
  383. 000004C8  2F08                     move.l     -[A7], A0
  384. 000004CA  486E FF00                pea.l      [A6 - 0x100]
  385. 000004CE  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  386. 000004D2  486E FF00                pea.l      [A6 - 0x100]
  387. 000004D6  42A7                     clr.l      -[A7]
  388. 000004D8  42A7                     clr.l      -[A7]
  389. 000004DA  42A7                     clr.l      -[A7]
  390. 000004DC  A98B                     syscall    ParamText
  391. 000004DE  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  392. 000004E2  4EBA 0008                jsr        [PC + 0x8 /* 000004EC */]
  393. 000004E6  548F                     addq.l     A7, 2
  394. label000004E8:
  395. 000004E8  4E5E                     unlink     A6
  396. 000004EA  4E75                     rts
  397. export_311:
  398. fn000004EC:
  399. 000004EC  4E56 FEFA                link       A6, -0x0106
  400. 000004F0  A850                     syscall    InitCursor
  401. 000004F2  42A7                     clr.l      -[A7]
  402. 000004F4  3F3C 0032                move.w     -[A7], 0x32 /* '2' */
  403. 000004F8  42A7                     clr.l      -[A7]
  404. 000004FA  4878 FFFF                push.l     0xFFFF
  405. 000004FE  A97C                     syscall    GetNewDialog
  406. 00000500  205F                     movea.l    A0, [A7]+
  407. 00000502  2D48 FFFA                move.l     [A6 - 0x6], A0
  408. 00000506  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  409. 0000050A  A873                     syscall    SetPort
  410. 0000050C  486E FEFA                pea.l      [A6 - 0x106]
  411. 00000510  3F3C 03E9                move.w     -[A7], 0x3E9
  412. 00000514  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  413. 00000518  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  414. 0000051C  486E FEFA                pea.l      [A6 - 0x106]
  415. 00000520  3F3C 0002                move.w     -[A7], 0x2
  416. 00000524  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  417. 00000528  4EAD 05C2                jsr        [A5 + 0x5C2 /* export_180 */]
  418. 0000052C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  419. 00000530  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  420. 00000534  A915                     syscall    ShowWindow
  421. 00000536  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  422. 0000053A  4EAD 061A                jsr        [A5 + 0x61A /* export_191 */]
  423. 0000053E  588F                     addq.l     A7, 4
  424. 00000540  486D 05AA                pea.l      [A5 + 0x5AA /* export_177 */]
  425. 00000544  486E FFFE                pea.l      [A6 - 0x2]
  426. 00000548  A991                     syscall    ModalDialog
  427. 0000054A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  428. 0000054E  A983                     syscall    DisposeDialog
  429. 00000550  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  430. 00000554  A9F4                     syscall    ExitToShell
  431. 00000556  4E5E                     unlink     A6
  432. 00000558  4E75                     rts
  433. export_319:
  434. 0000055A  4E56 FFF8                link       A6, -0x0008
  435. 0000055E  486E FFFC                pea.l      [A6 - 0x4]
  436. 00000562  486E FFF8                pea.l      [A6 - 0x8]
  437. 00000566  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  438. 0000056A  4A6D 8DA6                tst.w      [A5 - 0x725A]
  439. 0000056E  670C                     beq        +0xE /* 0000057C */
  440. 00000570  202E FFF8                move.l     D0, [A6 - 0x8]
  441. 00000574  0680 FFFE 2B40           addi.l     D0, 0xFFFE2B40
  442. 0000057A  600A                     bra        +0xC /* 00000586 */
  443. label0000057C:
  444. 0000057C  202E FFF8                move.l     D0, [A6 - 0x8]
  445. 00000580  0680 FFFF 15A0           addi.l     D0, 0xFFFF15A0
  446. label00000586:
  447. 00000586  4E5E                     unlink     A6
  448. 00000588  4E75                     rts
  449. export_317:
  450. 0000058A  4E56 FFFE                link       A6, -0x0002
  451. 0000058E  526D 8FD8                addq.w     [A5 - 0x7028], 1
  452. 00000592  4A6D 8FBA                tst.w      [A5 - 0x7046]
  453. 00000596  661A                     bne        +0x1C /* 000005B2 */
  454. 00000598  0C6D 0001 8DAA           cmpi.w     [A5 - 0x7256], 0x1
  455. 0000059E  6612                     bne        +0x14 /* 000005B2 */
  456. 000005A0  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  457. 000005A4  4267                     clr.w      -[A7]
  458. 000005A6  486D 9816                pea.l      [A5 - 0x67EA]
  459. 000005AA  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  460. 000005AE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  461. label000005B2:
  462. 000005B2  4EBA 0252                jsr        [PC + 0x252 /* 00000806 */]
  463. 000005B6  3D40 FFFE                move.w     [A6 - 0x2], D0
  464. 000005BA  4A6E FFFE                tst.w      [A6 - 0x2]
  465. 000005BE  6706                     beq        +0x8 /* 000005C6 */
  466. 000005C0  302E FFFE                move.w     D0, [A6 - 0x2]
  467. 000005C4  6020                     bra        +0x22 /* 000005E6 */
  468. label000005C6:
  469. 000005C6  0C6D 0001 8DAA           cmpi.w     [A5 - 0x7256], 0x1
  470. 000005CC  6F08                     ble        +0xA /* 000005D6 */
  471. 000005CE  4EBA 04C0                jsr        [PC + 0x4C0 /* 00000A90 */]
  472. 000005D2  7000                     moveq.l    D0, 0x00
  473. 000005D4  6010                     bra        +0x12 /* 000005E6 */
  474. label000005D6:
  475. 000005D6  4267                     clr.w      -[A7]
  476. 000005D8  4EBA 0388                jsr        [PC + 0x388 /* 00000962 */]
  477. 000005DC  548F                     addq.l     A7, 2
  478. 000005DE  4EBA 04B0                jsr        [PC + 0x4B0 /* 00000A90 */]
  479. 000005E2  4EBA 0006                jsr        [PC + 0x6 /* 000005EA */]
  480. label000005E6:
  481. 000005E6  4E5E                     unlink     A6
  482. 000005E8  4E75                     rts
  483. export_316:
  484. fn000005EA:
  485. 000005EA  4E56 FE82                link       A6, -0x017E
  486. 000005EE  42A7                     clr.l      -[A7]
  487. 000005F0  A975                     syscall    TickCount
  488. 000005F2  201F                     move.l     D0, [A7]+
  489. 000005F4  2D40 FFFC                move.l     [A6 - 0x4], D0
  490. 000005F8  4A6D 8D98                tst.w      [A5 - 0x7268]
  491. 000005FC  6600 0114                bne        +0x116 /* 00000712 */
  492. 00000600  4A6D 980A                tst.w      [A5 - 0x67F6]
  493. 00000604  6600 010C                bne        +0x10E /* 00000712 */
  494. 00000608  41EE FF82                lea.l      A0, [A6 - 0x7E]
  495. 0000060C  43ED EBD2                lea.l      A1, [A5 - 0x142E]
  496. 00000610  20D9                     move.l     [A0]+, [A1]+
  497. 00000612  20D9                     move.l     [A0]+, [A1]+
  498. 00000614  42A7                     clr.l      -[A7]
  499. 00000616  4879 444C 4F47           push.l     0x444C4F47 /* 'DLOG' */
  500. 0000061C  3F3C 3458                move.w     -[A7], 0x3458 /* '4X' */
  501. 00000620  A9A0                     syscall    GetResource
  502. 00000622  205F                     movea.l    A0, [A7]+
  503. 00000624  2D48 FFF6                move.l     [A6 - 0xA], A0
  504. 00000628  206E FFF6                movea.l    A0, [A6 - 0xA]
  505. 0000062C  2050                     movea.l    A0, [A0]
  506. 0000062E  43EE FF8A                lea.l      A1, [A6 - 0x76]
  507. 00000632  22D8                     move.l     [A1]+, [A0]+
  508. 00000634  22D8                     move.l     [A1]+, [A0]+
  509. 00000636  302E FF8E                move.w     D0, [A6 - 0x72]
  510. 0000063A  906E FF8A                sub.w      D0, [A6 - 0x76]
  511. 0000063E  48C0                     ext.l      D0
  512. 00000640  81FC 0002                divs.w     D0, 0x2
  513. 00000644  D06E FF8A                add.w      D0, [A6 - 0x76]
  514. 00000648  3D40 FFEE                move.w     [A6 - 0x12], D0
  515. 0000064C  302E FF90                move.w     D0, [A6 - 0x70]
  516. 00000650  906E FF8C                sub.w      D0, [A6 - 0x74]
  517. 00000654  48C0                     ext.l      D0
  518. 00000656  81FC 0002                divs.w     D0, 0x2
  519. 0000065A  D06E FF8C                add.w      D0, [A6 - 0x74]
  520. 0000065E  3D40 FFF0                move.w     [A6 - 0x10], D0
  521. 00000662  302E FF86                move.w     D0, [A6 - 0x7A]
  522. 00000666  906E FF82                sub.w      D0, [A6 - 0x7E]
  523. 0000066A  48C0                     ext.l      D0
  524. 0000066C  81FC 0002                divs.w     D0, 0x2
  525. 00000670  D06E FF82                add.w      D0, [A6 - 0x7E]
  526. 00000674  3D40 FFEA                move.w     [A6 - 0x16], D0
  527. 00000678  302E FF88                move.w     D0, [A6 - 0x78]
  528. 0000067C  906E FF84                sub.w      D0, [A6 - 0x7C]
  529. 00000680  48C0                     ext.l      D0
  530. 00000682  81FC 0002                divs.w     D0, 0x2
  531. 00000686  D06E FF84                add.w      D0, [A6 - 0x7C]
  532. 0000068A  3D40 FFEC                move.w     [A6 - 0x14], D0
  533. 0000068E  302E FFEC                move.w     D0, [A6 - 0x14]
  534. 00000692  906E FFF0                sub.w      D0, [A6 - 0x10]
  535. 00000696  322E FFEA                move.w     D1, [A6 - 0x16]
  536. 0000069A  926E FFEE                sub.w      D1, [A6 - 0x12]
  537. 0000069E  486E FF8A                pea.l      [A6 - 0x76]
  538. 000006A2  3F00                     move.w     -[A7], D0
  539. 000006A4  3F01                     move.w     -[A7], D1
  540. 000006A6  A8A8                     syscall    OffsetRect
  541. 000006A8  206E FFF6                movea.l    A0, [A6 - 0xA]
  542. 000006AC  2050                     movea.l    A0, [A0]
  543. 000006AE  43EE FF8A                lea.l      A1, [A6 - 0x76]
  544. 000006B2  20D9                     move.l     [A0]+, [A1]+
  545. 000006B4  20D9                     move.l     [A0]+, [A1]+
  546. 000006B6  42A7                     clr.l      -[A7]
  547. 000006B8  3F3C 3458                move.w     -[A7], 0x3458 /* '4X' */
  548. 000006BC  42A7                     clr.l      -[A7]
  549. 000006BE  4878 FFFF                push.l     0xFFFF
  550. 000006C2  A97C                     syscall    GetNewDialog
  551. 000006C4  205F                     movea.l    A0, [A7]+
  552. 000006C6  2D48 FFF2                move.l     [A6 - 0xE], A0
  553. 000006CA  4AAE FFF2                tst.l      [A6 - 0xE]
  554. 000006CE  6732                     beq        +0x34 /* 00000702 */
  555. 000006D0  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  556. 000006D4  3F3C 0001                move.w     -[A7], 0x1
  557. 000006D8  486E FFFA                pea.l      [A6 - 0x6]
  558. 000006DC  486E FFF6                pea.l      [A6 - 0xA]
  559. 000006E0  486E FF92                pea.l      [A6 - 0x6E]
  560. 000006E4  A98D                     syscall    GetDialogItem/GetDItem
  561. 000006E6  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  562. 000006EA  3F3C 0001                move.w     -[A7], 0x1
  563. 000006EE  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  564. 000006F2  486D 09D2                pea.l      [A5 + 0x9D2 /* export_310 */]
  565. 000006F6  486E FF92                pea.l      [A6 - 0x6E]
  566. 000006FA  A98E                     syscall    SetDialogItem/SetDItem
  567. 000006FC  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  568. 00000700  A981                     syscall    DrawDialog
  569. label00000702:
  570. 00000702  42A7                     clr.l      -[A7]
  571. 00000704  A975                     syscall    TickCount
  572. 00000706  201F                     move.l     D0, [A7]+
  573. 00000708  0680 0000 004B           addi.l     D0, 0x4B /* 'K' */
  574. 0000070E  2D40 FFFC                move.l     [A6 - 0x4], D0
  575. label00000712:
  576. 00000712  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  577. 00000716  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  578. 0000071A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  579. 0000071E  4A6D 8D98                tst.w      [A5 - 0x7268]
  580. 00000722  6700 0062                beq        +0x64 /* 00000786 */
  581. 00000726  486E FE82                pea.l      [A6 - 0x17E]
  582. 0000072A  3F3C 03E9                move.w     -[A7], 0x3E9
  583. 0000072E  3F3C 0013                move.w     -[A7], 0x13
  584. 00000732  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  585. 00000736  42AE FFA6                clr.l      [A6 - 0x5A]
  586. 0000073A  41EE FE82                lea.l      A0, [A6 - 0x17E]
  587. 0000073E  2D48 FFAC                move.l     [A6 - 0x54], A0
  588. 00000742  3D6D 8E24 FFB0           move.w     [A6 - 0x50], [A5 - 0x71DC]
  589. 00000748  422E FFB4                clr.b      [A6 - 0x4C]
  590. 0000074C  426E FFB6                clr.w      [A6 - 0x4A]
  591. 00000750  4267                     clr.w      -[A7]
  592. 00000752  486E FF9A                pea.l      [A6 - 0x66]
  593. 00000756  4267                     clr.w      -[A7]
  594. 00000758  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  595. 0000075C  301F                     move.w     D0, [A7]+
  596. 0000075E  4A40                     tst.w      D0
  597. 00000760  6606                     bne        +0x8 /* 00000768 */
  598. 00000762  4A6E FFB2                tst.w      [A6 - 0x4E]
  599. 00000766  6710                     beq        +0x12 /* 00000778 */
  600. label00000768:
  601. 00000768  486E FE82                pea.l      [A6 - 0x17E]
  602. 0000076C  3F3C 03E9                move.w     -[A7], 0x3E9
  603. 00000770  3F3C 0011                move.w     -[A7], 0x11
  604. 00000774  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  605. label00000778:
  606. 00000778  3F2D 8E24                move.w     -[A7], [A5 - 0x71DC]
  607. 0000077C  486E FE82                pea.l      [A6 - 0x17E]
  608. 00000780  4EBA 03CE                jsr        [PC + 0x3CE /* 00000B50 */]
  609. 00000784  5C8F                     addq.l     A7, 6
  610. label00000786:
  611. 00000786  42A7                     clr.l      -[A7]
  612. 00000788  A975                     syscall    TickCount
  613. 0000078A  201F                     move.l     D0, [A7]+
  614. 0000078C  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  615. 00000790  6DF4                     blt        -0xA /* 00000786 */
  616. 00000792  A9F4                     syscall    ExitToShell
  617. 00000794  4E5E                     unlink     A6
  618. 00000796  4E75                     rts
  619. export_310:
  620. 00000798  4E56 FFEE                link       A6, -0x0012
  621. 0000079C  42A7                     clr.l      -[A7]
  622. 0000079E  3F3C 3458                move.w     -[A7], 0x3458 /* '4X' */
  623. 000007A2  A9BA                     syscall    GetString
  624. 000007A4  205F                     movea.l    A0, [A7]+
  625. 000007A6  2D48 FFEE                move.l     [A6 - 0x12], A0
  626. 000007AA  4AAE FFEE                tst.l      [A6 - 0x12]
  627. 000007AE  674C                     beq        +0x4E /* 000007FC */
  628. 000007B0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  629. 000007B4  A88A                     syscall    TextSize
  630. 000007B6  3F3C 0003                move.w     -[A7], 0x3
  631. 000007BA  A887                     syscall    TextFont
  632. 000007BC  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  633. 000007C0  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  634. 000007C4  486E FFF6                pea.l      [A6 - 0xA]
  635. 000007C8  486E FFF2                pea.l      [A6 - 0xE]
  636. 000007CC  486E FFF8                pea.l      [A6 - 0x8]
  637. 000007D0  A98D                     syscall    GetDialogItem/GetDItem
  638. 000007D2  206E FFEE                movea.l    A0, [A6 - 0x12]
  639. 000007D6  226E FFEE                movea.l    A1, [A6 - 0x12]
  640. 000007DA  2050                     movea.l    A0, [A0]
  641. 000007DC  4868 0001                pea.l      [A0 + 0x1]
  642. 000007E0  2051                     movea.l    A0, [A1]
  643. 000007E2  7000                     moveq.l    D0, 0x00
  644. 000007E4  1010                     move.b     D0, [A0]
  645. 000007E6  2F00                     move.l     -[A7], D0
  646. 000007E8  486E FFF8                pea.l      [A6 - 0x8]
  647. 000007EC  3F3C 0001                move.w     -[A7], 0x1
  648. 000007F0  A9CE                     syscall    TETextBox/TextBox
  649. 000007F2  4267                     clr.w      -[A7]
  650. 000007F4  A887                     syscall    TextFont
  651. 000007F6  3F3C 000C                move.w     -[A7], 0xC
  652. 000007FA  A88A                     syscall    TextSize
  653. label000007FC:
  654. 000007FC  4E5E                     unlink     A6
  655. 000007FE  205F                     movea.l    A0, [A7]+
  656. 00000800  4FEF 0006                lea.l      A7, [A7 + 0x6]
  657. 00000804  4ED0                     jmp        [A0]
  658. export_314:
  659. fn00000806:
  660. 00000806  4E56 FFF8                link       A6, -0x0008
  661. 0000080A  2F07                     move.l     -[A7], D7
  662. 0000080C  2D6D 9040 FFFC           move.l     [A6 - 0x4], [A5 - 0x6FC0]
  663. 00000812  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  664. 00000816  3E00                     move.w     D7, D0
  665. 00000818  4A47                     tst.w      D7
  666. 0000081A  6706                     beq        +0x8 /* 00000822 */
  667. 0000081C  3007                     move.w     D0, D7
  668. 0000081E  6000 013C                bra        +0x13E /* 0000095C */
  669. label00000822:
  670. 00000822  202E FFFC                move.l     D0, [A6 - 0x4]
  671. 00000826  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  672. 0000082A  6708                     beq        +0xA /* 00000834 */
  673. 0000082C  303C FC20                move.w     D0, 0xFC20
  674. 00000830  6000 012A                bra        +0x12C /* 0000095C */
  675. label00000834:
  676. 00000834  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  677. 00000838  306D 8FBA                movea.w    A0, [A5 - 0x7046]
  678. 0000083C  2D48 FFF8                move.l     [A6 - 0x8], A0
  679. 00000840  7001                     moveq.l    D0, 0x01
  680. 00000842  3B40 8FBA                move.w     [A5 - 0x7046], D0
  681. 00000846  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  682. 0000084A  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  683. 0000084E  3B6E FFFA 8FBA           move.w     [A5 - 0x7046], [A6 - 0x6]
  684. 00000854  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  685. 00000858  486D 981C                pea.l      [A5 - 0x67E4]
  686. 0000085C  4EAD 0A72                jsr        [A5 + 0xA72 /* export_330 */]
  687. 00000860  588F                     addq.l     A7, 4
  688. 00000862  3E00                     move.w     D7, D0
  689. 00000864  4A47                     tst.w      D7
  690. 00000866  6706                     beq        +0x8 /* 0000086E */
  691. 00000868  3007                     move.w     D0, D7
  692. 0000086A  6000 00F0                bra        +0xF2 /* 0000095C */
  693. label0000086E:
  694. 0000086E  202E FFFC                move.l     D0, [A6 - 0x4]
  695. 00000872  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  696. 00000876  6708                     beq        +0xA /* 00000880 */
  697. 00000878  303C FC20                move.w     D0, 0xFC20
  698. 0000087C  6000 00DE                bra        +0xE0 /* 0000095C */
  699. label00000880:
  700. 00000880  4A6D 8FBA                tst.w      [A5 - 0x7046]
  701. 00000884  6600 00CC                bne        +0xCE /* 00000952 */
  702. 00000888  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  703. 0000088C  4267                     clr.w      -[A7]
  704. 0000088E  486D 9828                pea.l      [A5 - 0x67D8]
  705. 00000892  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  706. 00000896  4FEF 000A                lea.l      A7, [A7 + 0xA]
  707. 0000089A  3E00                     move.w     D7, D0
  708. 0000089C  4A47                     tst.w      D7
  709. 0000089E  6706                     beq        +0x8 /* 000008A6 */
  710. 000008A0  3007                     move.w     D0, D7
  711. 000008A2  6000 00B8                bra        +0xBA /* 0000095C */
  712. label000008A6:
  713. 000008A6  202E FFFC                move.l     D0, [A6 - 0x4]
  714. 000008AA  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  715. 000008AE  6708                     beq        +0xA /* 000008B8 */
  716. 000008B0  303C FC20                move.w     D0, 0xFC20
  717. 000008B4  6000 00A6                bra        +0xA8 /* 0000095C */
  718. label000008B8:
  719. 000008B8  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  720. 000008BC  4267                     clr.w      -[A7]
  721. 000008BE  486D 9832                pea.l      [A5 - 0x67CE]
  722. 000008C2  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  723. 000008C6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  724. 000008CA  3E00                     move.w     D7, D0
  725. 000008CC  4A47                     tst.w      D7
  726. 000008CE  6706                     beq        +0x8 /* 000008D6 */
  727. 000008D0  3007                     move.w     D0, D7
  728. 000008D2  6000 0088                bra        +0x8A /* 0000095C */
  729. label000008D6:
  730. 000008D6  202E FFFC                move.l     D0, [A6 - 0x4]
  731. 000008DA  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  732. 000008DE  6708                     beq        +0xA /* 000008E8 */
  733. 000008E0  303C FC20                move.w     D0, 0xFC20
  734. 000008E4  6000 0076                bra        +0x78 /* 0000095C */
  735. label000008E8:
  736. 000008E8  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  737. 000008EC  4267                     clr.w      -[A7]
  738. 000008EE  486D 9842                pea.l      [A5 - 0x67BE]
  739. 000008F2  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  740. 000008F6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  741. 000008FA  3E00                     move.w     D7, D0
  742. 000008FC  4A47                     tst.w      D7
  743. 000008FE  6706                     beq        +0x8 /* 00000906 */
  744. 00000900  3007                     move.w     D0, D7
  745. 00000902  6000 0058                bra        +0x5A /* 0000095C */
  746. label00000906:
  747. 00000906  202E FFFC                move.l     D0, [A6 - 0x4]
  748. 0000090A  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  749. 0000090E  6706                     beq        +0x8 /* 00000916 */
  750. 00000910  303C FC20                move.w     D0, 0xFC20
  751. 00000914  6046                     bra        +0x48 /* 0000095C */
  752. label00000916:
  753. 00000916  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  754. 0000091A  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  755. 0000091E  588F                     addq.l     A7, 4
  756. 00000920  0C40 0001                cmpi.w     D0, 0x1
  757. 00000924  662C                     bne        +0x2E /* 00000952 */
  758. 00000926  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  759. 0000092A  4267                     clr.w      -[A7]
  760. 0000092C  486D 984E                pea.l      [A5 - 0x67B2]
  761. 00000930  4EAD 0D4A                jsr        [A5 + 0xD4A /* export_421 */]
  762. 00000934  4FEF 000A                lea.l      A7, [A7 + 0xA]
  763. 00000938  3E00                     move.w     D7, D0
  764. 0000093A  4A47                     tst.w      D7
  765. 0000093C  6704                     beq        +0x6 /* 00000942 */
  766. 0000093E  3007                     move.w     D0, D7
  767. 00000940  601A                     bra        +0x1C /* 0000095C */
  768. label00000942:
  769. 00000942  202E FFFC                move.l     D0, [A6 - 0x4]
  770. 00000946  B0AD 9040                cmp.l      D0, [A5 - 0x6FC0]
  771. 0000094A  6706                     beq        +0x8 /* 00000952 */
  772. 0000094C  303C FC20                move.w     D0, 0xFC20
  773. 00000950  600A                     bra        +0xC /* 0000095C */
  774. label00000952:
  775. 00000952  4EAD 0B22                jsr        [A5 + 0xB22 /* export_352 */]
  776. 00000956  4EAD 0AA2                jsr        [A5 + 0xAA2 /* export_336 */]
  777. 0000095A  7000                     moveq.l    D0, 0x00
  778. label0000095C:
  779. 0000095C  2E1F                     move.l     D7, [A7]+
  780. 0000095E  4E5E                     unlink     A6
  781. 00000960  4E75                     rts
  782. export_309:
  783. fn00000962:
  784. 00000962  4E56 FFAC                link       A6, -0x0054
  785. 00000966  4A6D 8D98                tst.w      [A5 - 0x7268]
  786. 0000096A  6700 0086                beq        +0x88 /* 000009F2 */
  787. 0000096E  2D78 0AEC FFAC           move.l     [A6 - 0x54], [0x00000AEC /* AppParmHandle */]
  788. 00000974  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  789. 00000978  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  790. 0000097C  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  791. 00000980  4878 0050                push.l     0x50 /* 'P' */
  792. 00000984  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  793. 00000988  70FF                     moveq.l    D0, 0xFFFFFFFF
  794. 0000098A  3D40 FFB0                move.w     [A6 - 0x50], D0
  795. 0000098E  4A6E 0008                tst.w      [A6 + 0x8]
  796. 00000992  6606                     bne        +0x8 /* 0000099A */
  797. 00000994  42AE FFB2                clr.l      [A6 - 0x4E]
  798. 00000998  600C                     bra        +0xE /* 000009A6 */
  799. label0000099A:
  800. 0000099A  2D6D 8FF4 FFB2           move.l     [A6 - 0x4E], [A5 - 0x700C]
  801. 000009A0  2D6D 9004 FFB6           move.l     [A6 - 0x4A], [A5 - 0x6FFC]
  802. label000009A6:
  803. 000009A6  486E FFBE                pea.l      [A6 - 0x42]
  804. 000009AA  486E FFBA                pea.l      [A6 - 0x46]
  805. 000009AE  206D 8FE8                movea.l    A0, [A5 - 0x7018]
  806. 000009B2  3F28 0002                move.w     -[A7], [A0 + 0x2]
  807. 000009B6  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  808. 000009BA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  809. 000009BE  486E FFC0                pea.l      [A6 - 0x40]
  810. 000009C2  206D 8FE8                movea.l    A0, [A5 - 0x7018]
  811. 000009C6  4868 000C                pea.l      [A0 + 0xC]
  812. 000009CA  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  813. 000009CE  508F                     addq.l     A7, 8
  814. 000009D0  486E FFE0                pea.l      [A6 - 0x20]
  815. 000009D4  3F3C 03E9                move.w     -[A7], 0x3E9
  816. 000009D8  3F3C 0011                move.w     -[A7], 0x11
  817. 000009DC  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  818. 000009E0  206E FFAC                movea.l    A0, [A6 - 0x54]
  819. 000009E4  2050                     movea.l    A0, [A0]
  820. 000009E6  43EE FFB0                lea.l      A1, [A6 - 0x50]
  821. 000009EA  7013                     moveq.l    D0, 0x13
  822. label000009EC:
  823. 000009EC  20D9                     move.l     [A0]+, [A1]+
  824. 000009EE  51C8 FFFC                dbf        D0, -0x6 /* 000009EC */
  825. label000009F2:
  826. 000009F2  4E5E                     unlink     A6
  827. 000009F4  4E75                     rts
  828. export_312:
  829. 000009F6  4E56 FFAC                link       A6, -0x0054
  830. 000009FA  42A7                     clr.l      -[A7]
  831. 000009FC  4879 5245 544E           push.l     0x5245544E /* 'RETN' */
  832. 00000A02  3F3C 0065                move.w     -[A7], 0x65 /* 'e' */
  833. 00000A06  A9A0                     syscall    GetResource
  834. 00000A08  205F                     movea.l    A0, [A7]+
  835. 00000A0A  2D48 FFAC                move.l     [A6 - 0x54], A0
  836. 00000A0E  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  837. 00000A12  4878 0050                push.l     0x50 /* 'P' */
  838. 00000A16  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  839. 00000A1A  206E FFAC                movea.l    A0, [A6 - 0x54]
  840. 00000A1E  2050                     movea.l    A0, [A0]
  841. 00000A20  43EE FFB0                lea.l      A1, [A6 - 0x50]
  842. 00000A24  7013                     moveq.l    D0, 0x13
  843. label00000A26:
  844. 00000A26  22D8                     move.l     [A1]+, [A0]+
  845. 00000A28  51C8 FFFC                dbf        D0, -0x6 /* 00000A26 */
  846. 00000A2C  3D7C 7FFF FFB0           move.w     [A6 - 0x50], 0x7FFF
  847. 00000A32  2D6D 8FF4 FFB2           move.l     [A6 - 0x4E], [A5 - 0x700C]
  848. 00000A38  2D6D 9004 FFB6           move.l     [A6 - 0x4A], [A5 - 0x6FFC]
  849. 00000A3E  486E FFBE                pea.l      [A6 - 0x42]
  850. 00000A42  486E FFBA                pea.l      [A6 - 0x46]
  851. 00000A46  206D 8FE8                movea.l    A0, [A5 - 0x7018]
  852. 00000A4A  3F28 0002                move.w     -[A7], [A0 + 0x2]
  853. 00000A4E  4EAD 0CB2                jsr        [A5 + 0xCB2 /* export_402 */]
  854. 00000A52  4FEF 000A                lea.l      A7, [A7 + 0xA]
  855. 00000A56  486E FFC0                pea.l      [A6 - 0x40]
  856. 00000A5A  206D 8FE8                movea.l    A0, [A5 - 0x7018]
  857. 00000A5E  4868 000C                pea.l      [A0 + 0xC]
  858. 00000A62  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  859. 00000A66  508F                     addq.l     A7, 8
  860. 00000A68  206E FFAC                movea.l    A0, [A6 - 0x54]
  861. 00000A6C  2050                     movea.l    A0, [A0]
  862. 00000A6E  43EE FFB0                lea.l      A1, [A6 - 0x50]
  863. 00000A72  7013                     moveq.l    D0, 0x13
  864. label00000A74:
  865. 00000A74  20D9                     move.l     [A0]+, [A1]+
  866. 00000A76  51C8 FFFC                dbf        D0, -0x6 /* 00000A74 */
  867. 00000A7A  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  868. 00000A7E  A9AA                     syscall    ChangedResource
  869. 00000A80  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  870. 00000A84  A9B0                     syscall    WriteResource
  871. 00000A86  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  872. 00000A8A  A9A3                     syscall    ReleaseResource
  873. 00000A8C  4E5E                     unlink     A6
  874. 00000A8E  4E75                     rts
  875. export_318:
  876. fn00000A90:
  877. 00000A90  486D 8FE8                pea.l      [A5 - 0x7018]
  878. 00000A94  4EAD 0A42                jsr        [A5 + 0xA42 /* export_324 */]
  879. 00000A98  588F                     addq.l     A7, 4
  880. 00000A9A  2F2D 9008                move.l     -[A7], [A5 - 0x6FF8]
  881. 00000A9E  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  882. 00000AA2  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  883. 00000AA6  508F                     addq.l     A7, 8
  884. 00000AA8  3F00                     move.w     -[A7], D0
  885. 00000AAA  4EBA F914                jsr        [PC - 0x6EC /* 000003C0 */]
  886. 00000AAE  548F                     addq.l     A7, 2
  887. 00000AB0  2F2D 901C                move.l     -[A7], [A5 - 0x6FE4]
  888. 00000AB4  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  889. 00000AB8  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  890. 00000ABC  508F                     addq.l     A7, 8
  891. 00000ABE  3F00                     move.w     -[A7], D0
  892. 00000AC0  4EBA F8FE                jsr        [PC - 0x702 /* 000003C0 */]
  893. 00000AC4  548F                     addq.l     A7, 2
  894. 00000AC6  2F2D 8FF8                move.l     -[A7], [A5 - 0x7008]
  895. 00000ACA  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  896. 00000ACE  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  897. 00000AD2  508F                     addq.l     A7, 8
  898. 00000AD4  3F00                     move.w     -[A7], D0
  899. 00000AD6  4EBA F8E8                jsr        [PC - 0x718 /* 000003C0 */]
  900. 00000ADA  548F                     addq.l     A7, 2
  901. 00000ADC  42A7                     clr.l      -[A7]
  902. 00000ADE  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  903. 00000AE2  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  904. 00000AE6  508F                     addq.l     A7, 8
  905. 00000AE8  3F00                     move.w     -[A7], D0
  906. 00000AEA  4EBA F8D4                jsr        [PC - 0x72C /* 000003C0 */]
  907. 00000AEE  548F                     addq.l     A7, 2
  908. 00000AF0  4878 0001                push.l     0x1
  909. 00000AF4  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  910. 00000AF8  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  911. 00000AFC  508F                     addq.l     A7, 8
  912. 00000AFE  3F00                     move.w     -[A7], D0
  913. 00000B00  4EBA F8BE                jsr        [PC - 0x742 /* 000003C0 */]
  914. 00000B04  548F                     addq.l     A7, 2
  915. 00000B06  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  916. 00000B0A  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  917. 00000B0E  588F                     addq.l     A7, 4
  918. 00000B10  3F00                     move.w     -[A7], D0
  919. 00000B12  4EBA F8AC                jsr        [PC - 0x754 /* 000003C0 */]
  920. 00000B16  548F                     addq.l     A7, 2
  921. 00000B18  4A6D 8DA6                tst.w      [A5 - 0x725A]
  922. 00000B1C  6710                     beq        +0x12 /* 00000B2E */
  923. 00000B1E  2F2D 9018                move.l     -[A7], [A5 - 0x6FE8]
  924. 00000B22  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  925. 00000B26  2F2D 902C                move.l     -[A7], [A5 - 0x6FD4]
  926. 00000B2A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  927. label00000B2E:
  928. 00000B2E  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  929. 00000B32  A914                     syscall    DisposeWindow
  930. 00000B34  2F38 09D6                move.l     -[A7], [0x000009D6 /* WindowList */]
  931. 00000B38  A873                     syscall    SetPort
  932. 00000B3A  2F2D 9030                move.l     -[A7], [A5 - 0x6FD0]
  933. 00000B3E  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  934. 00000B42  588F                     addq.l     A7, 4
  935. 00000B44  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  936. 00000B48  4EAD 0452                jsr        [A5 + 0x452 /* export_134 */]
  937. 00000B4C  588F                     addq.l     A7, 4
  938. 00000B4E  4E75                     rts
  939. fn00000B50:
  940. 00000B50  4E56 FFEE                link       A6, -0x0012
  941. 00000B54  4267                     clr.w      -[A7]
  942. 00000B56  42A7                     clr.l      -[A7]
  943. 00000B58  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  944. 00000B5C  4EAD 131A                jsr        [A5 + 0x131A /* export_607 */]
  945. 00000B60  301F                     move.w     D0, [A7]+
  946. 00000B62  2D6E 0008 FFEE           move.l     [A6 - 0x12], [A6 + 0x8]
  947. 00000B68  426E FFF2                clr.w      [A6 - 0xE]
  948. 00000B6C  422E FFF4                clr.b      [A6 - 0xC]
  949. 00000B70  486E FFEE                pea.l      [A6 - 0x12]
  950. 00000B74  4EBA 013E                jsr        [PC + 0x13E /* 00000CB4 */]
  951. 00000B78  588F                     addq.l     A7, 4
  952. 00000B7A  A9F4                     syscall    ExitToShell
  953. 00000B7C  4E5E                     unlink     A6
  954. 00000B7E  4E75                     rts
  955. export_308:
  956. 00000B80  4E56 FE70                link       A6, -0x0190
  957. 00000B84  426E FE84                clr.w      [A6 - 0x17C]
  958. 00000B88  422E FE8E                clr.b      [A6 - 0x172]
  959. 00000B8C  426E FE82                clr.w      [A6 - 0x17E]
  960. 00000B90  206E 000E                movea.l    A0, [A6 + 0xE]
  961. 00000B94  4A10                     tst.b      [A0]
  962. 00000B96  6750                     beq        +0x52 /* 00000BE8 */
  963. 00000B98  2D6E 000E FFA0           move.l     [A6 - 0x60], [A6 + 0xE]
  964. 00000B9E  3D6E 0012 FFA4           move.w     [A6 - 0x5C], [A6 + 0x12]
  965. 00000BA4  426E FFAA                clr.w      [A6 - 0x56]
  966. 00000BA8  42AE FFBE                clr.l      [A6 - 0x42]
  967. 00000BAC  4267                     clr.w      -[A7]
  968. 00000BAE  486E FF8E                pea.l      [A6 - 0x72]
  969. 00000BB2  4267                     clr.w      -[A7]
  970. 00000BB4  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  971. 00000BB8  301F                     move.w     D0, [A7]+
  972. 00000BBA  3D40 FFFE                move.w     [A6 - 0x2], D0
  973. 00000BBE  4A6E FFFE                tst.w      [A6 - 0x2]
  974. 00000BC2  6624                     bne        +0x26 /* 00000BE8 */
  975. 00000BC4  7001                     moveq.l    D0, 0x01
  976. 00000BC6  3D40 FE84                move.w     [A6 - 0x17C], D0
  977. 00000BCA  3D6E 0012 FE86           move.w     [A6 - 0x17A], [A6 + 0x12]
  978. 00000BD0  2D6E FFAE FE88           move.l     [A6 - 0x178], [A6 - 0x52]
  979. 00000BD6  422E FE8C                clr.b      [A6 - 0x174]
  980. 00000BDA  486E FE8E                pea.l      [A6 - 0x172]
  981. 00000BDE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  982. 00000BE2  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  983. 00000BE6  508F                     addq.l     A7, 8
  984. label00000BE8:
  985. 00000BE8  2F38 0AEC                move.l     -[A7], [0x00000AEC /* AppParmHandle */]
  986. 00000BEC  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  987. 00000BF0  7000                     moveq.l    D0, 0x00
  988. 00000BF2  102E FE8E                move.b     D0, [A6 - 0x172]
  989. 00000BF6  0640 000D                addi.w     D0, 0xD /* '\r' */
  990. 00000BFA  4840                     swap.w     D0
  991. 00000BFC  4240                     clr.w      D0
  992. 00000BFE  4840                     swap.w     D0
  993. 00000C00  2D40 FFFA                move.l     [A6 - 0x6], D0
  994. 00000C04  2F38 0AEC                move.l     -[A7], [0x00000AEC /* AppParmHandle */]
  995. 00000C08  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  996. 00000C0C  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  997. 00000C10  2078 0AEC                movea.l    A0, [0x00000AEC /* AppParmHandle */]
  998. 00000C14  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  999. 00000C18  2F10                     move.l     -[A7], [A0]
  1000. 00000C1A  486E FE82                pea.l      [A6 - 0x17E]
  1001. 00000C1E  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  1002. 00000C22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1003. 00000C26  2D6E 0008 FFA0           move.l     [A6 - 0x60], [A6 + 0x8]
  1004. 00000C2C  3D6E 000C FFA4           move.w     [A6 - 0x5C], [A6 + 0xC]
  1005. 00000C32  426E FFAA                clr.w      [A6 - 0x56]
  1006. 00000C36  42AE FFBE                clr.l      [A6 - 0x42]
  1007. 00000C3A  4267                     clr.w      -[A7]
  1008. 00000C3C  486E FF8E                pea.l      [A6 - 0x72]
  1009. 00000C40  4267                     clr.w      -[A7]
  1010. 00000C42  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  1011. 00000C46  301F                     move.w     D0, [A7]+
  1012. 00000C48  3D40 FFFE                move.w     [A6 - 0x2], D0
  1013. 00000C4C  4A6E FFFE                tst.w      [A6 - 0x2]
  1014. 00000C50  665A                     bne        +0x5C /* 00000CAC */
  1015. 00000C52  4267                     clr.w      -[A7]
  1016. 00000C54  42A7                     clr.l      -[A7]
  1017. 00000C56  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1018. 00000C5A  4EAD 131A                jsr        [A5 + 0x131A /* export_607 */]
  1019. 00000C5E  301F                     move.w     D0, [A7]+
  1020. 00000C60  3D40 FFFE                move.w     [A6 - 0x2], D0
  1021. 00000C64  4A6E FFFE                tst.w      [A6 - 0x2]
  1022. 00000C68  6642                     bne        +0x44 /* 00000CAC */
  1023. 00000C6A  2D6E 0008 FE70           move.l     [A6 - 0x190], [A6 + 0x8]
  1024. 00000C70  426E FE74                clr.w      [A6 - 0x18C]
  1025. 00000C74  704C                     moveq.l    D0, 0x4C
  1026. 00000C76  1D40 FE76                move.b     [A6 - 0x18A], D0
  1027. 00000C7A  7043                     moveq.l    D0, 0x43
  1028. 00000C7C  1D40 FE77                move.b     [A6 - 0x189], D0
  1029. 00000C80  7006                     moveq.l    D0, 0x06
  1030. 00000C82  2D40 FE78                move.l     [A6 - 0x188], D0
  1031. 00000C86  3D6E FFB6 FE7C           move.w     [A6 - 0x184], [A6 - 0x4A]
  1032. 00000C8C  2D7C C000 0000 FE7E      move.l     [A6 - 0x182], 0xC0000000
  1033. 00000C94  486E FE70                pea.l      [A6 - 0x190]
  1034. 00000C98  4EBA 001A                jsr        [PC + 0x1A /* 00000CB4 */]
  1035. 00000C9C  588F                     addq.l     A7, 4
  1036. 00000C9E  3D40 FFFE                move.w     [A6 - 0x2], D0
  1037. 00000CA2  4A6E FFFE                tst.w      [A6 - 0x2]
  1038. 00000CA6  6F04                     ble        +0x6 /* 00000CAC */
  1039. 00000CA8  426E FFFE                clr.w      [A6 - 0x2]
  1040. label00000CAC:
  1041. 00000CAC  302E FFFE                move.w     D0, [A6 - 0x2]
  1042. 00000CB0  4E5E                     unlink     A6
  1043. 00000CB2  4E75                     rts
  1044. fn00000CB4:
  1045. 00000CB4  4E56 0000                link       A6, 0
  1046. 00000CB8  206E 0008                movea.l    A0, [A6 + 0x8]
  1047. 00000CBC  A9F2                     syscall    Launch/LaunchApplication
  1048. 00000CBE  4E5E                     unlink     A6
  1049. 00000CC0  4E75                     rts
  1050. fn00000CC2:
  1051. 00000CC2  4E56 FCE4                link       A6, -0x031C
  1052. 00000CC6  486E FEE4                pea.l      [A6 - 0x11C]
  1053. 00000CCA  3F3C 03E8                move.w     -[A7], 0x3E8
  1054. 00000CCE  3F3C 000C                move.w     -[A7], 0xC
  1055. 00000CD2  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1056. 00000CD6  0C6E 0025 0008           cmpi.w     [A6 + 0x8], 0x25 /* '%' */
  1057. 00000CDC  663E                     bne        +0x40 /* 00000D1C */
  1058. 00000CDE  486E FDE4                pea.l      [A6 - 0x21C]
  1059. 00000CE2  3F3C 03E8                move.w     -[A7], 0x3E8
  1060. 00000CE6  3F3C 000F                move.w     -[A7], 0xF
  1061. 00000CEA  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1062. 00000CEE  486E FDE4                pea.l      [A6 - 0x21C]
  1063. 00000CF2  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  1064. 00000CF6  588F                     addq.l     A7, 4
  1065. 00000CF8  2F2D D3B0                move.l     -[A7], [A5 - 0x2C50]
  1066. 00000CFC  2F2D D3AC                move.l     -[A7], [A5 - 0x2C54]
  1067. 00000D00  486E FDE4                pea.l      [A6 - 0x21C]
  1068. 00000D04  486E FCE4                pea.l      [A6 - 0x31C]
  1069. 00000D08  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  1070. 00000D0C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1071. 00000D10  486E FCE4                pea.l      [A6 - 0x31C]
  1072. 00000D14  4EAD 147A                jsr        [A5 + 0x147A /* export_651 */]
  1073. 00000D18  588F                     addq.l     A7, 4
  1074. 00000D1A  6010                     bra        +0x12 /* 00000D2C */
  1075. label00000D1C:
  1076. 00000D1C  486E FCE4                pea.l      [A6 - 0x31C]
  1077. 00000D20  3F3C 03EA                move.w     -[A7], 0x3EA
  1078. 00000D24  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  1079. 00000D28  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1080. label00000D2C:
  1081. 00000D2C  486E FCE4                pea.l      [A6 - 0x31C]
  1082. 00000D30  42A7                     clr.l      -[A7]
  1083. 00000D32  42A7                     clr.l      -[A7]
  1084. 00000D34  42A7                     clr.l      -[A7]
  1085. 00000D36  A98B                     syscall    ParamText
  1086. 00000D38  A850                     syscall    InitCursor
  1087. 00000D3A  486E FFF4                pea.l      [A6 - 0xC]
  1088. 00000D3E  A874                     syscall    GetPort
  1089. 00000D40  42A7                     clr.l      -[A7]
  1090. 00000D42  4267                     clr.w      -[A7]
  1091. 00000D44  A9BB                     syscall    GetIcon
  1092. 00000D46  205F                     movea.l    A0, [A7]+
  1093. 00000D48  2D48 FFE8                move.l     [A6 - 0x18], A0
  1094. 00000D4C  42A7                     clr.l      -[A7]
  1095. 00000D4E  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  1096. 00000D52  42A7                     clr.l      -[A7]
  1097. 00000D54  4878 FFFF                push.l     0xFFFF
  1098. 00000D58  A97C                     syscall    GetNewDialog
  1099. 00000D5A  205F                     movea.l    A0, [A7]+
  1100. 00000D5C  2D48 FFF0                move.l     [A6 - 0x10], A0
  1101. 00000D60  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1102. 00000D64  A873                     syscall    SetPort
  1103. 00000D66  486E FEE4                pea.l      [A6 - 0x11C]
  1104. 00000D6A  3F3C 0002                move.w     -[A7], 0x2
  1105. 00000D6E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1106. 00000D72  4EAD 05C2                jsr        [A5 + 0x5C2 /* export_180 */]
  1107. 00000D76  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1108. 00000D7A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1109. 00000D7E  3F3C 0003                move.w     -[A7], 0x3
  1110. 00000D82  486E FFEC                pea.l      [A6 - 0x14]
  1111. 00000D86  486E FFE4                pea.l      [A6 - 0x1C]
  1112. 00000D8A  486E FFF8                pea.l      [A6 - 0x8]
  1113. 00000D8E  A98D                     syscall    GetDialogItem/GetDItem
  1114. 00000D90  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1115. 00000D94  3F3C 0003                move.w     -[A7], 0x3
  1116. 00000D98  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1117. 00000D9C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1118. 00000DA0  486E FFF8                pea.l      [A6 - 0x8]
  1119. 00000DA4  A98E                     syscall    SetDialogItem/SetDItem
  1120. 00000DA6  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1121. 00000DAA  A915                     syscall    ShowWindow
  1122. 00000DAC  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1123. 00000DB0  4EAD 061A                jsr        [A5 + 0x61A /* export_191 */]
  1124. 00000DB4  588F                     addq.l     A7, 4
  1125. 00000DB6  486D 05AA                pea.l      [A5 + 0x5AA /* export_177 */]
  1126. 00000DBA  486E FFEE                pea.l      [A6 - 0x12]
  1127. 00000DBE  A991                     syscall    ModalDialog
  1128. 00000DC0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1129. 00000DC4  A983                     syscall    DisposeDialog
  1130. 00000DC6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1131. 00000DCA  A873                     syscall    SetPort
  1132. 00000DCC  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  1133. 00000DD0  A9F4                     syscall    ExitToShell
  1134. 00000DD2  4E5E                     unlink     A6
  1135. 00000DD4  4E75                     rts
  1136. export_306:
  1137. 00000DD6  4E56 0000                link       A6, 0
  1138. 00000DDA  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  1139. 00000DDE  286E 000C                movea.l    A4, [A6 + 0xC]
  1140. 00000DE2  508C                     addq.l     A4, 8
  1141. 00000DE4  244C                     movea.l    A2, A4
  1142. 00000DE6  0C52 271E                cmpi.w     [A2], 0x271E
  1143. 00000DEA  6602                     bne        +0x4 /* 00000DEE */
  1144. 00000DEC  508A                     addq.l     A2, 8
  1145. label00000DEE:
  1146. 00000DEE  3E12                     move.w     D7, [A2]
  1147. 00000DF0  3007                     move.w     D0, D7
  1148. 00000DF2  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  1149. 00000DF6  0070 01C2 232B 01BE 232A 01BA ori.w      [[A0 + 0x1BE + D2 * 2] + 0x232A01BA], 0x1C2
  1150. 00000E02  2329 01B6                move.l     -[A1], [A1 + 0x1B6]
  1151. 00000E06  0FF8                     .incomplete
  1152. 00000E08  01B2 0FC4                bclr       <<invalid full ext with I/IS == 4>>, D0
  1153. 00000E0C  01AE 0FCB                bclr       [A6 + 0xFCB], D0
  1154. 00000E10  01AA 0FDF                bclr       [A2 + 0xFDF], D0
  1155. 00000E14  01B0 0FB6 01AC 0FAA 01A8 bclr       [[0x1AC0FAA] + D0 * 8 + 0x1A8], D0
  1156. 00000E1E  0FB7 01A4                bclr       <<invalid full ext with I/IS == 4>>, D7
  1157. 00000E22  0FBC 01A0 0FBE           bclr       0x1A00FBE, D7
  1158. 00000E28  019C                     bclr       [A4]+, D0
  1159. 00000E2A  0FBF                     bclr       <<invalid special address>>, D7
  1160. 00000E2C  0198                     bclr       [A0]+, D0
  1161. 00000E2E  0FCF                     .incomplete
  1162. 00000E30  0194                     bclr       [A4], D0
  1163. 00000E32  0FD8                     .incomplete
  1164. 00000E34  0190                     bclr       [A0], D0
  1165. 00000E36  0FD9                     .incomplete
  1166. 00000E38  018C                     bclr       A4, D0
  1167. 00000E3A  0FD5                     .incomplete
  1168. 00000E3C  0188                     bclr       A0, D0
  1169. 00000E3E  0FD7                     .incomplete
  1170. 00000E40  0184                     bclr       D4, D0
  1171. 00000E42  0FE0                     .incomplete
  1172. 00000E44  0180                     bclr       D0, D0
  1173. 00000E46  0FE8                     .incomplete
  1174. 00000E48  017C 0FEA                bchg       0xFEA, D0
  1175. 00000E4C  0178 0FB5                bchg       [0x00000FB5], D0
  1176. 00000E50  0174 0FFC                bchg       <<invalid full ext with I/IS == 4>>, D0
  1177. 00000E54  0170 1006                bchg       [A0 + D1.w + 0x6], D0
  1178. 00000E58  016C 0FAE                bchg       [A4 + 0xFAE], D0
  1179. 00000E5C  0168 0FB1                bchg       [A0 + 0xFB1], D0
  1180. 00000E60  0164                     bchg       -[A4], D0
  1181. 00000E62  0FC5                     .incomplete
  1182. 00000E64  0160                     bchg       -[A0], D0
  1183. 00000E66  0FDC                     .incomplete
  1184. 00000E68  015C                     bchg       [A4]+, D0
  1185. 00000E6A  0FDD                     .incomplete
  1186. 00000E6C  0158                     bchg       [A0]+, D0
  1187. 00000E6E  0FE7                     .incomplete
  1188. 00000E70  0154                     bchg       [A4], D0
  1189. 00000E72  0FCC                     .incomplete
  1190. 00000E74  0150                     bchg       [A0], D0
  1191. 00000E76  1007                     move.b     D0, D7
  1192. 00000E78  014C                     bchg       A4, D0
  1193. 00000E7A  0FA2                     bclr       -[A2], D7
  1194. 00000E7C  0148                     bchg       A0, D0
  1195. 00000E7E  0FA3                     bclr       -[A3], D7
  1196. 00000E80  0144                     bchg       D4, D0
  1197. 00000E82  0FA4                     bclr       -[A4], D7
  1198. 00000E84  0140                     bchg       D0, D0
  1199. 00000E86  0FA1                     bclr       -[A1], D7
  1200. 00000E88  013C 0FCE                btst       0xCE, D0
  1201. 00000E8C  0138 100C                btst       [0x0000100C], D0
  1202. 00000E90  0134 0FD1                btst       [[]], D0
  1203. 00000E94  0130 0FF2 012C 0FC0 0132 btst       [[0x12C0FC0] + 0x132], D0
  1204. 00000E9E  0FFB                     .incomplete
  1205. 00000EA0  012E 0FFE                btst       [A6 + 0xFFE], D0
  1206. 00000EA4  012A 0FFF                btst       [A2 + 0xFFF], D0
  1207. 00000EA8  0126                     btst       -[A6], D0
  1208. 00000EAA  1000                     move.b     D0, D0
  1209. 00000EAC  0122                     btst       -[A2], D0
  1210. 00000EAE  1001                     move.b     D0, D1
  1211. 00000EB0  011E                     btst       [A6]+, D0
  1212. 00000EB2  0FD3                     .incomplete
  1213. 00000EB4  011A                     btst       [A2]+, D0
  1214. 00000EB6  0FFD                     .incomplete
  1215. 00000EB8  0120                     btst       -[A0], D0
  1216. 00000EBA  0FD4                     .incomplete
  1217. 00000EBC  011C                     btst       [A4]+, D0
  1218. 00000EBE  0FE9                     .incomplete
  1219. 00000EC0  0118                     btst       [A0]+, D0
  1220. 00000EC2  1003                     move.b     D0, D3
  1221. 00000EC4  0114                     btst       [A4], D0
  1222. 00000EC6  0FD0                     .incomplete
  1223. 00000EC8  0110                     btst       [A0], D0
  1224. 00000ECA  0FAD 010C                bclr       [A5 + 0x10C], D7
  1225. 00000ECE  0FEC                     .incomplete
  1226. 00000ED0  0108                     btst       A0, D0
  1227. 00000ED2  1004                     move.b     D0, D4
  1228. 00000ED4  0104                     btst       D4, D0
  1229. 00000ED6  1005                     move.b     D0, D5
  1230. 00000ED8  0100                     btst       D0, D0
  1231. 00000EDA  0FAB 00FC                bclr       [A3 + 0xFC], D7
  1232. 00000EDE  0FAC 00F8                bclr       [A4 + 0xF8], D7
  1233. 00000EE2  0FC6                     .incomplete
  1234. 00000EE4  00F4                     .incomplete
  1235. 00000EE6  100A                     move.b     D0, A2
  1236. 00000EE8  00FA                     .incomplete
  1237. 00000EEA  0FDB                     .incomplete
  1238. 00000EEC  00F6                     .incomplete
  1239. 00000EEE  0FA7                     bclr       -[A7], D7
  1240. 00000EF0  00F2                     .incomplete
  1241. 00000EF2  0FF5                     .incomplete
  1242. 00000EF4  00EE                     .incomplete
  1243. 00000EF6  0FA6                     bclr       -[A6], D7
  1244. 00000EF8  00EA                     .incomplete
  1245. 00000EFA  0FC7                     .incomplete
  1246. 00000EFC  00E6                     .incomplete
  1247. 00000EFE  0FF6                     .incomplete
  1248. 00000F00  00E2                     .incomplete
  1249. 00000F02  1008                     move.b     D0, A0
  1250. 00000F04  00DE                     .incomplete
  1251. 00000F06  1009                     move.b     D0, A1
  1252. 00000F08  00DA                     .incomplete
  1253. 00000F0A  0FB9 00D6 0FB2           bclr       [0x00D60FB2], D7
  1254. 00000F10  00D2                     .incomplete
  1255. 00000F12  0FBA 00CE                bclr       [PC + 0xCE /* 00000FE2, value 0x41ED093A */], D7
  1256. 00000F16  0FB3 00CA                bclr       [A3 + D0.w - 0x54], D7
  1257. 00000F1A  100D                     move.b     D0, A5
  1258. 00000F1C  00C6                     .incomplete
  1259. 00000F1E  0FEB                     .incomplete
  1260. 00000F20  00C2                     .incomplete
  1261. 00000F22  0FBB 00BE                bclr       [PC + D0.w - 0x66], D7
  1262. 00000F26  0FD6                     .incomplete
  1263. 00000F28  00BA 0FB8 00B6 0FAF      ori.l      [PC + 0xFAF /* 00001ED9, value 0x7867060C */], 0xFB800B6
  1264. 00000F30  00B2 0FB0 00AE 0FA8 00B4 ori.l      [0xB4 + D0 * 8], 0xFB000AE
  1265. 00000F3A  0FF4                     .incomplete
  1266. 00000F3C  00B0 0FF7 00AC 0FE5      ori.l      <<invalid full ext with IS == 1 and I/IS == 5>>, 0xFF700AC
  1267. 00000F44  00A8 0FE3 00A4 0FE2      ori.l      [A0 + 0xFE2], 0xFE300A4
  1268. 00000F4C  00A0 0FC2 009C           ori.l      -[A0], 0xFC2009C
  1269. 00000F52  0FE1                     .incomplete
  1270. 00000F54  0098 0FC1 0094           ori.l      [A0]+, 0xFC10094
  1271. 00000F5A  0FC3                     .incomplete
  1272. 00000F5C  0090 0FE4 008C           ori.l      [A0], 0xFE4008C
  1273. 00000F62  0FD2                     .incomplete
  1274. 00000F64  0088 0FCA 0084           ori.l      A0, 0xFCA0084
  1275. 00000F6A  0FF1                     .incomplete
  1276. 00000F6C  0080 0FCD 007C           ori.l      D0, 0xFCD007C
  1277. 00000F72  0FF9                     .incomplete
  1278. 00000F74  0078 0FA5 0074           ori.w      [0x00000074 /* __m68k_vec_switch_via__ */], 0xFA5
  1279. 00000F7A  0FED                     .incomplete
  1280. 00000F7C  0070 0FEE 006C           ori.w      [A0 + D0.w + 0x6C], 0xFEE
  1281. 00000F82  0FF3                     .incomplete
  1282. 00000F84  0072 0FC9 0078           ori.w      [A2 + D0.w + 0x78], 0xFC9
  1283. 00000F8A  0FE6                     .incomplete
  1284. 00000F8C  007C 0FDE                ori.w      sr, 4062
  1285. 00000F90  0080 0FEF 0084           ori.l      D0, 0xFEF0084
  1286. 00000F96  0FFA                     .incomplete
  1287. 00000F98  0088 0FF0 008C           ori.l      A0, 0xFF0008C
  1288. 00000F9E  0FBD                     bclr       <<invalid special address>>, D7
  1289. 00000FA0  0088 1002 0084           ori.l      A0, 0x10020084
  1290. 00000FA6  0FDA                     .incomplete
  1291. 00000FA8  0080 0FC8 0084           ori.l      D0, 0xFC80084
  1292. 00000FAE  0FB4 0088                bclr       [A4 + D0.w - 0x120], D7
  1293. 00000FB2  0FA9 0084                bclr       [A1 + 0x84], D7
  1294. 00000FB6  100B                     move.b     D0, A3
  1295. 00000FB8  0088 41ED 091A           ori.l      A0, 0x41ED091A
  1296. 00000FBE  2648                     movea.l    A3, A0
  1297. 00000FC0  6000 0084                bra        +0x86 /* 00001046 */
  1298. 00000FC4  41ED 0922                lea.l      A0, [A5 + 0x922 /* export_288 */]
  1299. 00000FC8  2648                     movea.l    A3, A0
  1300. 00000FCA  6000 007A                bra        +0x7C /* 00001046 */
  1301. 00000FCE  41ED 092A                lea.l      A0, [A5 + 0x92A /* export_289 */]
  1302. 00000FD2  2648                     movea.l    A3, A0
  1303. 00000FD4  6000 0070                bra        +0x72 /* 00001046 */
  1304. 00000FD8  41ED 0932                lea.l      A0, [A5 + 0x932 /* export_290 */]
  1305. 00000FDC  2648                     movea.l    A3, A0
  1306. 00000FDE  6000 0066                bra        +0x68 /* 00001046 */
  1307. 00000FE2  41ED 093A                lea.l      A0, [A5 + 0x93A /* export_291 */]
  1308. 00000FE6  2648                     movea.l    A3, A0
  1309. 00000FE8  6000 005C                bra        +0x5E /* 00001046 */
  1310. 00000FEC  41ED 0942                lea.l      A0, [A5 + 0x942 /* export_292 */]
  1311. 00000FF0  2648                     movea.l    A3, A0
  1312. 00000FF2  6000 0052                bra        +0x54 /* 00001046 */
  1313. 00000FF6  41ED 094A                lea.l      A0, [A5 + 0x94A /* export_293 */]
  1314. 00000FFA  2648                     movea.l    A3, A0
  1315. 00000FFC  6000 0048                bra        +0x4A /* 00001046 */
  1316. 00001000  41ED 0952                lea.l      A0, [A5 + 0x952 /* export_294 */]
  1317. 00001004  2648                     movea.l    A3, A0
  1318. 00001006  603E                     bra        +0x40 /* 00001046 */
  1319. 00001008  41ED 095A                lea.l      A0, [A5 + 0x95A /* export_295 */]
  1320. 0000100C  2648                     movea.l    A3, A0
  1321. 0000100E  6036                     bra        +0x38 /* 00001046 */
  1322. 00001010  41ED 0962                lea.l      A0, [A5 + 0x962 /* export_296 */]
  1323. 00001014  2648                     movea.l    A3, A0
  1324. 00001016  602E                     bra        +0x30 /* 00001046 */
  1325. 00001018  41ED 096A                lea.l      A0, [A5 + 0x96A /* export_297 */]
  1326. 0000101C  2648                     movea.l    A3, A0
  1327. 0000101E  6026                     bra        +0x28 /* 00001046 */
  1328. 00001020  41ED 0972                lea.l      A0, [A5 + 0x972 /* export_298 */]
  1329. 00001024  2648                     movea.l    A3, A0
  1330. 00001026  601E                     bra        +0x20 /* 00001046 */
  1331. 00001028  41ED 097A                lea.l      A0, [A5 + 0x97A /* export_299 */]
  1332. 0000102C  2648                     movea.l    A3, A0
  1333. 0000102E  6016                     bra        +0x18 /* 00001046 */
  1334. 00001030  41ED 0982                lea.l      A0, [A5 + 0x982 /* export_300 */]
  1335. 00001034  2648                     movea.l    A3, A0
  1336. 00001036  600E                     bra        +0x10 /* 00001046 */
  1337. 00001038  41ED 098A                lea.l      A0, [A5 + 0x98A /* export_301 */]
  1338. 0000103C  2648                     movea.l    A3, A0
  1339. 0000103E  6006                     bra        +0x8 /* 00001046 */
  1340. 00001040  41ED 0992                lea.l      A0, [A5 + 0x992 /* export_302 */]
  1341. 00001044  2648                     movea.l    A3, A0
  1342. label00001046:
  1343. 00001046  3F07                     move.w     -[A7], D7
  1344. 00001048  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1345. 0000104C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1346. 00001050  2F0C                     move.l     -[A7], A4
  1347. 00001052  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1348. 00001056  4E93                     jsr        [A3]
  1349. 00001058  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1350. 0000105C  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  1351. 00001060  4E5E                     unlink     A6
  1352. 00001062  4E75                     rts
  1353. export_287:
  1354. 00001064  4E56 0000                link       A6, 0
  1355. 00001068  2F0C                     move.l     -[A7], A4
  1356. 0000106A  286E 000C                movea.l    A4, [A6 + 0xC]
  1357. 0000106E  7041                     moveq.l    D0, 0x41
  1358. 00001070  285F                     movea.l    A4, [A7]+
  1359. 00001072  4E5E                     unlink     A6
  1360. 00001074  4E75                     rts
  1361. export_302:
  1362. 00001076  4E56 0000                link       A6, 0
  1363. 0000107A  2F0C                     move.l     -[A7], A4
  1364. 0000107C  286E 000C                movea.l    A4, [A6 + 0xC]
  1365. 00001080  702B                     moveq.l    D0, 0x2B
  1366. 00001082  285F                     movea.l    A4, [A7]+
  1367. 00001084  4E5E                     unlink     A6
  1368. 00001086  4E75                     rts
  1369. export_300:
  1370. 00001088  4E56 FDC8                link       A6, -0x0238
  1371. 0000108C  2F0C                     move.l     -[A7], A4
  1372. 0000108E  286E 000C                movea.l    A4, [A6 + 0xC]
  1373. 00001092  4A6D 8DA6                tst.w      [A5 - 0x725A]
  1374. 00001096  6606                     bne        +0x8 /* 0000109E */
  1375. 00001098  7065                     moveq.l    D0, 0x65
  1376. 0000109A  6000 0220                bra        +0x222 /* 000012BC */
  1377. label0000109E:
  1378. 0000109E  4879 0000 9C40           push.l     0x9C40
  1379. 000010A4  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  1380. 000010A8  588F                     addq.l     A7, 4
  1381. 000010AA  4A40                     tst.w      D0
  1382. 000010AC  6706                     beq        +0x8 /* 000010B4 */
  1383. 000010AE  7025                     moveq.l    D0, 0x25
  1384. 000010B0  6000 020A                bra        +0x20C /* 000012BC */
  1385. label000010B4:
  1386. 000010B4  486E FF0C                pea.l      [A6 - 0xF4]
  1387. 000010B8  486E FECC                pea.l      [A6 - 0x134]
  1388. 000010BC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1389. 000010C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1390. 000010C4  2F0C                     move.l     -[A7], A4
  1391. 000010C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1392. 000010CA  4EBA 5270                jsr        [PC + 0x5270 /* 0000633C */]
  1393. 000010CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1394. 000010D2  3D40 FECA                move.w     [A6 - 0x136], D0
  1395. 000010D6  4A6E FECA                tst.w      [A6 - 0x136]
  1396. 000010DA  6708                     beq        +0xA /* 000010E4 */
  1397. 000010DC  302E FECA                move.w     D0, [A6 - 0x136]
  1398. 000010E0  6000 01DA                bra        +0x1DC /* 000012BC */
  1399. label000010E4:
  1400. 000010E4  302E FECC                move.w     D0, [A6 - 0x134]
  1401. 000010E8  48C0                     ext.l      D0
  1402. 000010EA  E780                     asl        D0, 3
  1403. 000010EC  D9C0                     add.l      A4, D0
  1404. 000010EE  486E FECE                pea.l      [A6 - 0x132]
  1405. 000010F2  486E FF0C                pea.l      [A6 - 0xF4]
  1406. 000010F6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1407. 000010FA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1408. 000010FE  2F0C                     move.l     -[A7], A4
  1409. 00001100  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1410. 00001104  4EBA 52D4                jsr        [PC + 0x52D4 /* 000063DA */]
  1411. 00001108  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1412. 0000110C  3D40 FECA                move.w     [A6 - 0x136], D0
  1413. 00001110  4A6E FECA                tst.w      [A6 - 0x136]
  1414. 00001114  6708                     beq        +0xA /* 0000111E */
  1415. 00001116  302E FECA                move.w     D0, [A6 - 0x136]
  1416. 0000111A  6000 01A0                bra        +0x1A2 /* 000012BC */
  1417. label0000111E:
  1418. 0000111E  0C6E 0005 FF0C           cmpi.w     [A6 - 0xF4], 0x5
  1419. 00001124  6722                     beq        +0x24 /* 00001148 */
  1420. 00001126  0C6E 0004 FF0C           cmpi.w     [A6 - 0xF4], 0x4
  1421. 0000112C  671A                     beq        +0x1C /* 00001148 */
  1422. 0000112E  486E FF0C                pea.l      [A6 - 0xF4]
  1423. 00001132  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1424. 00001136  588F                     addq.l     A7, 4
  1425. 00001138  486E FECE                pea.l      [A6 - 0x132]
  1426. 0000113C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1427. 00001140  588F                     addq.l     A7, 4
  1428. 00001142  7002                     moveq.l    D0, 0x02
  1429. 00001144  6000 0176                bra        +0x178 /* 000012BC */
  1430. label00001148:
  1431. 00001148  486E FDC8                pea.l      [A6 - 0x238]
  1432. 0000114C  486E FECE                pea.l      [A6 - 0x132]
  1433. 00001150  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1434. 00001154  508F                     addq.l     A7, 8
  1435. 00001156  486E FECE                pea.l      [A6 - 0x132]
  1436. 0000115A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1437. 0000115E  588F                     addq.l     A7, 4
  1438. 00001160  486E FF08                pea.l      [A6 - 0xF8]
  1439. 00001164  486E FDC8                pea.l      [A6 - 0x238]
  1440. 00001168  4879 636C 7574           push.l     0x636C7574 /* 'clut' */
  1441. 0000116E  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1442. 00001172  4EBA 1DF8                jsr        [PC + 0x1DF8 /* 00002F6C */]
  1443. 00001176  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1444. 0000117A  3D40 FECA                move.w     [A6 - 0x136], D0
  1445. 0000117E  4A6E FECA                tst.w      [A6 - 0x136]
  1446. 00001182  6710                     beq        +0x12 /* 00001194 */
  1447. 00001184  486E FF0C                pea.l      [A6 - 0xF4]
  1448. 00001188  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1449. 0000118C  588F                     addq.l     A7, 4
  1450. 0000118E  7066                     moveq.l    D0, 0x66
  1451. 00001190  6000 012A                bra        +0x12C /* 000012BC */
  1452. label00001194:
  1453. 00001194  486D 8E1E                pea.l      [A5 - 0x71E2]
  1454. 00001198  2F2E FF08                move.l     -[A7], [A6 - 0xF8]
  1455. 0000119C  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1456. 000011A0  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  1457. 000011A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1458. 000011A8  3F3C 0001                move.w     -[A7], 0x1
  1459. 000011AC  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  1460. 000011B0  548F                     addq.l     A7, 2
  1461. 000011B2  0C6E 0005 FF0C           cmpi.w     [A6 - 0xF4], 0x5
  1462. 000011B8  6662                     bne        +0x64 /* 0000121C */
  1463. 000011BA  42A7                     clr.l      -[A7]
  1464. 000011BC  2F2E FF7A                move.l     -[A7], [A6 - 0x86]
  1465. 000011C0  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  1466. 000011C4  201F                     move.l     D0, [A7]+
  1467. 000011C6  4878 0052                push.l     0x52 /* 'R' */
  1468. 000011CA  2F00                     move.l     -[A7], D0
  1469. 000011CC  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1470. 000011D0  3D40 FEC8                move.w     [A6 - 0x138], D0
  1471. 000011D4  2F2E FF7E                move.l     -[A7], [A6 - 0x82]
  1472. 000011D8  3F2E FEC8                move.w     -[A7], [A6 - 0x138]
  1473. 000011DC  4267                     clr.w      -[A7]
  1474. 000011DE  2F2E FF7A                move.l     -[A7], [A6 - 0x86]
  1475. 000011E2  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1476. 000011E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1477. 000011EA  2F2E FF7E                move.l     -[A7], [A6 - 0x82]
  1478. 000011EE  2F2D 8E1E                move.l     -[A7], [A5 - 0x71E2]
  1479. 000011F2  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  1480. 000011F6  508F                     addq.l     A7, 8
  1481. 000011F8  206E FF76                movea.l    A0, [A6 - 0x8A]
  1482. 000011FC  2050                     movea.l    A0, [A0]
  1483. 000011FE  216E FF08 0010           move.l     [A0 + 0x10], [A6 - 0xF8]
  1484. 00001204  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  1485. 00001208  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1486. 0000120C  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1487. 00001210  508F                     addq.l     A7, 8
  1488. 00001212  3F00                     move.w     -[A7], D0
  1489. 00001214  4EBA F1AA                jsr        [PC - 0xE56 /* 000003C0 */]
  1490. 00001218  548F                     addq.l     A7, 2
  1491. 0000121A  6060                     bra        +0x62 /* 0000127C */
  1492. label0000121C:
  1493. 0000121C  42A7                     clr.l      -[A7]
  1494. 0000121E  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1495. 00001222  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  1496. 00001226  201F                     move.l     D0, [A7]+
  1497. 00001228  4878 0052                push.l     0x52 /* 'R' */
  1498. 0000122C  2F00                     move.l     -[A7], D0
  1499. 0000122E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1500. 00001232  3D40 FEC8                move.w     [A6 - 0x138], D0
  1501. 00001236  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  1502. 0000123A  3F2E FEC8                move.w     -[A7], [A6 - 0x138]
  1503. 0000123E  4267                     clr.w      -[A7]
  1504. 00001240  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1505. 00001244  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1506. 00001248  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1507. 0000124C  2F2E FF6A                move.l     -[A7], [A6 - 0x96]
  1508. 00001250  2F2D 8E1E                move.l     -[A7], [A5 - 0x71E2]
  1509. 00001254  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  1510. 00001258  508F                     addq.l     A7, 8
  1511. 0000125A  206E FF62                movea.l    A0, [A6 - 0x9E]
  1512. 0000125E  2050                     movea.l    A0, [A0]
  1513. 00001260  216E FF08 0010           move.l     [A0 + 0x10], [A6 - 0xF8]
  1514. 00001266  2F2E FF5A                move.l     -[A7], [A6 - 0xA6]
  1515. 0000126A  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1516. 0000126E  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1517. 00001272  508F                     addq.l     A7, 8
  1518. 00001274  3F00                     move.w     -[A7], D0
  1519. 00001276  4EBA F148                jsr        [PC - 0xEB8 /* 000003C0 */]
  1520. 0000127A  548F                     addq.l     A7, 2
  1521. label0000127C:
  1522. 0000127C  3F3C 0001                move.w     -[A7], 0x1
  1523. 00001280  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1524. 00001284  548F                     addq.l     A7, 2
  1525. 00001286  2F2D 8E1E                move.l     -[A7], [A5 - 0x71E2]
  1526. 0000128A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1527. 0000128E  486E FF0C                pea.l      [A6 - 0xF4]
  1528. 00001292  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1529. 00001296  588F                     addq.l     A7, 4
  1530. 00001298  4AAE FF82                tst.l      [A6 - 0x7E]
  1531. 0000129C  671C                     beq        +0x1E /* 000012BA */
  1532. 0000129E  486E FF3A                pea.l      [A6 - 0xC6]
  1533. 000012A2  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1534. 000012A6  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1535. 000012AA  508F                     addq.l     A7, 8
  1536. 000012AC  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1537. 000012B0  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1538. 000012B4  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  1539. 000012B8  588F                     addq.l     A7, 4
  1540. label000012BA:
  1541. 000012BA  7000                     moveq.l    D0, 0x00
  1542. label000012BC:
  1543. 000012BC  285F                     movea.l    A4, [A7]+
  1544. 000012BE  4E5E                     unlink     A6
  1545. 000012C0  4E75                     rts
  1546. export_301:
  1547. 000012C2  4E56 FEF8                link       A6, -0x0108
  1548. 000012C6  2F0C                     move.l     -[A7], A4
  1549. 000012C8  286E 000C                movea.l    A4, [A6 + 0xC]
  1550. 000012CC  486E FF0C                pea.l      [A6 - 0xF4]
  1551. 000012D0  486E FEFA                pea.l      [A6 - 0x106]
  1552. 000012D4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1553. 000012D8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1554. 000012DC  2F0C                     move.l     -[A7], A4
  1555. 000012DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1556. 000012E2  4EBA 5058                jsr        [PC + 0x5058 /* 0000633C */]
  1557. 000012E6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1558. 000012EA  3D40 FEF8                move.w     [A6 - 0x108], D0
  1559. 000012EE  4A6E FEF8                tst.w      [A6 - 0x108]
  1560. 000012F2  6708                     beq        +0xA /* 000012FC */
  1561. 000012F4  302E FEF8                move.w     D0, [A6 - 0x108]
  1562. 000012F8  6000 0146                bra        +0x148 /* 00001440 */
  1563. label000012FC:
  1564. 000012FC  302E FEFA                move.w     D0, [A6 - 0x106]
  1565. 00001300  48C0                     ext.l      D0
  1566. 00001302  E780                     asl        D0, 3
  1567. 00001304  D9C0                     add.l      A4, D0
  1568. 00001306  486E FF04                pea.l      [A6 - 0xFC]
  1569. 0000130A  486E FF08                pea.l      [A6 - 0xF8]
  1570. 0000130E  486E FF0C                pea.l      [A6 - 0xF4]
  1571. 00001312  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1572. 00001316  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1573. 0000131A  2F0C                     move.l     -[A7], A4
  1574. 0000131C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1575. 00001320  4EBA 0124                jsr        [PC + 0x124 /* 00001446 */]
  1576. 00001324  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1577. 00001328  3D40 FEF8                move.w     [A6 - 0x108], D0
  1578. 0000132C  4A6E FEF8                tst.w      [A6 - 0x108]
  1579. 00001330  6600 0100                bne        +0x102 /* 00001432 */
  1580. 00001334  0C6E 0FA9 0018           cmpi.w     [A6 + 0x18], 0xFA9
  1581. 0000133A  6666                     bne        +0x68 /* 000013A2 */
  1582. 0000133C  0C6E 0005 FF0C           cmpi.w     [A6 - 0xF4], 0x5
  1583. 00001342  670A                     beq        +0xC /* 0000134E */
  1584. 00001344  703C                     moveq.l    D0, 0x3C
  1585. 00001346  3D40 FEF8                move.w     [A6 - 0x108], D0
  1586. 0000134A  6000 00E6                bra        +0xE8 /* 00001432 */
  1587. label0000134E:
  1588. 0000134E  206E FF76                movea.l    A0, [A6 - 0x8A]
  1589. 00001352  2050                     movea.l    A0, [A0]
  1590. 00001354  316E FF0A 0008           move.w     [A0 + 0x8], [A6 - 0xF6]
  1591. 0000135A  206E FF76                movea.l    A0, [A6 - 0x8A]
  1592. 0000135E  2050                     movea.l    A0, [A0]
  1593. 00001360  316E FF06 0006           move.w     [A0 + 0x6], [A6 - 0xFA]
  1594. 00001366  2F2E FF6E                move.l     -[A7], [A6 - 0x92]
  1595. 0000136A  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1596. 0000136E  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1597. 00001372  508F                     addq.l     A7, 8
  1598. 00001374  3F00                     move.w     -[A7], D0
  1599. 00001376  4EBA F048                jsr        [PC - 0xFB8 /* 000003C0 */]
  1600. 0000137A  548F                     addq.l     A7, 2
  1601. 0000137C  4AAE FF82                tst.l      [A6 - 0x7E]
  1602. 00001380  6700 00B0                beq        +0xB2 /* 00001432 */
  1603. 00001384  2F2E FF86                move.l     -[A7], [A6 - 0x7A]
  1604. 00001388  4267                     clr.w      -[A7]
  1605. 0000138A  A963                     syscall    SetControlValue/SetCtlValue
  1606. 0000138C  2F2E FF8A                move.l     -[A7], [A6 - 0x76]
  1607. 00001390  4267                     clr.w      -[A7]
  1608. 00001392  A963                     syscall    SetControlValue/SetCtlValue
  1609. 00001394  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1610. 00001398  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  1611. 0000139C  588F                     addq.l     A7, 4
  1612. 0000139E  6000 0092                bra        +0x94 /* 00001432 */
  1613. label000013A2:
  1614. 000013A2  0C6E 0006 FF0C           cmpi.w     [A6 - 0xF4], 0x6
  1615. 000013A8  670A                     beq        +0xC /* 000013B4 */
  1616. 000013AA  703D                     moveq.l    D0, 0x3D
  1617. 000013AC  3D40 FEF8                move.w     [A6 - 0x108], D0
  1618. 000013B0  6000 0080                bra        +0x82 /* 00001432 */
  1619. label000013B4:
  1620. 000013B4  206E FF52                movea.l    A0, [A6 - 0xAE]
  1621. 000013B8  2050                     movea.l    A0, [A0]
  1622. 000013BA  43EE FEFC                lea.l      A1, [A6 - 0x104]
  1623. 000013BE  41E8 0018                lea.l      A0, [A0 + 0x18]
  1624. 000013C2  22D8                     move.l     [A1]+, [A0]+
  1625. 000013C4  22D8                     move.l     [A1]+, [A0]+
  1626. 000013C6  306E FEFC                movea.w    A0, [A6 - 0x104]
  1627. 000013CA  D1EE FF04                add.l      A0, [A6 - 0xFC]
  1628. 000013CE  2008                     move.l     D0, A0
  1629. 000013D0  3D40 FF00                move.w     [A6 - 0x100], D0
  1630. 000013D4  306E FEFE                movea.w    A0, [A6 - 0x102]
  1631. 000013D8  D1EE FF08                add.l      A0, [A6 - 0xF8]
  1632. 000013DC  2008                     move.l     D0, A0
  1633. 000013DE  3D40 FF02                move.w     [A6 - 0xFE], D0
  1634. 000013E2  486E FEFC                pea.l      [A6 - 0x104]
  1635. 000013E6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1636. 000013EA  588F                     addq.l     A7, 4
  1637. 000013EC  206E FF52                movea.l    A0, [A6 - 0xAE]
  1638. 000013F0  2050                     movea.l    A0, [A0]
  1639. 000013F2  41E8 0018                lea.l      A0, [A0 + 0x18]
  1640. 000013F6  43EE FEFC                lea.l      A1, [A6 - 0x104]
  1641. 000013FA  20D9                     move.l     [A0]+, [A1]+
  1642. 000013FC  20D9                     move.l     [A0]+, [A1]+
  1643. 000013FE  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1644. 00001402  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  1645. 00001406  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1646. 0000140A  508F                     addq.l     A7, 8
  1647. 0000140C  3F00                     move.w     -[A7], D0
  1648. 0000140E  4EBA EFB0                jsr        [PC - 0x1050 /* 000003C0 */]
  1649. 00001412  548F                     addq.l     A7, 2
  1650. 00001414  4AAE FF82                tst.l      [A6 - 0x7E]
  1651. 00001418  6718                     beq        +0x1A /* 00001432 */
  1652. 0000141A  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1653. 0000141E  486E FEFC                pea.l      [A6 - 0x104]
  1654. 00001422  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1655. 00001426  508F                     addq.l     A7, 8
  1656. 00001428  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  1657. 0000142C  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  1658. 00001430  588F                     addq.l     A7, 4
  1659. label00001432:
  1660. 00001432  486E FF0C                pea.l      [A6 - 0xF4]
  1661. 00001436  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1662. 0000143A  588F                     addq.l     A7, 4
  1663. 0000143C  302E FEF8                move.w     D0, [A6 - 0x108]
  1664. label00001440:
  1665. 00001440  285F                     movea.l    A4, [A7]+
  1666. 00001442  4E5E                     unlink     A6
  1667. 00001444  4E75                     rts
  1668. fn00001446:
  1669. 00001446  4E56 FFFE                link       A6, -0x0002
  1670. 0000144A  48E7 0108                movem.l    -[A7], D7,A4
  1671. 0000144E  286E 000C                movea.l    A4, [A6 + 0xC]
  1672. 00001452  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  1673. 00001456  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1674. 0000145A  486E FFFE                pea.l      [A6 - 0x2]
  1675. 0000145E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1676. 00001462  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1677. 00001466  2F0C                     move.l     -[A7], A4
  1678. 00001468  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1679. 0000146C  4EBA 49F6                jsr        [PC + 0x49F6 /* 00005E64 */]
  1680. 00001470  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1681. 00001474  3E00                     move.w     D7, D0
  1682. 00001476  4A47                     tst.w      D7
  1683. 00001478  6704                     beq        +0x6 /* 0000147E */
  1684. 0000147A  3007                     move.w     D0, D7
  1685. 0000147C  6024                     bra        +0x26 /* 000014A2 */
  1686. label0000147E:
  1687. 0000147E  302E FFFE                move.w     D0, [A6 - 0x2]
  1688. 00001482  48C0                     ext.l      D0
  1689. 00001484  E780                     asl        D0, 3
  1690. 00001486  D9C0                     add.l      A4, D0
  1691. 00001488  4A54                     tst.w      [A4]
  1692. 0000148A  6702                     beq        +0x4 /* 0000148E */
  1693. 0000148C  7E13                     moveq.l    D7, 0x13
  1694. label0000148E:
  1695. 0000148E  206E 001C                movea.l    A0, [A6 + 0x1C]
  1696. 00001492  4A90                     tst.l      [A0]
  1697. 00001494  6708                     beq        +0xA /* 0000149E */
  1698. 00001496  206E 0020                movea.l    A0, [A6 + 0x20]
  1699. 0000149A  4A90                     tst.l      [A0]
  1700. 0000149C  6602                     bne        +0x4 /* 000014A0 */
  1701. label0000149E:
  1702. 0000149E  7E42                     moveq.l    D7, 0x42
  1703. label000014A0:
  1704. 000014A0  3007                     move.w     D0, D7
  1705. label000014A2:
  1706. 000014A2  4CDF 1080                movem.l    D7,A4, [A7]+
  1707. 000014A6  4E5E                     unlink     A6
  1708. 000014A8  4E75                     rts
  1709. export_289:
  1710. 000014AA  4E56 FE8A                link       A6, -0x0176
  1711. 000014AE  2F0C                     move.l     -[A7], A4
  1712. 000014B0  286E 000C                movea.l    A4, [A6 + 0xC]
  1713. 000014B4  486E FF04                pea.l      [A6 - 0xFC]
  1714. 000014B8  486E FE8E                pea.l      [A6 - 0x172]
  1715. 000014BC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1716. 000014C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1717. 000014C4  2F0C                     move.l     -[A7], A4
  1718. 000014C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1719. 000014CA  4EBA 4E70                jsr        [PC + 0x4E70 /* 0000633C */]
  1720. 000014CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1721. 000014D2  3D40 FE8C                move.w     [A6 - 0x174], D0
  1722. 000014D6  4A6E FE8C                tst.w      [A6 - 0x174]
  1723. 000014DA  671E                     beq        +0x20 /* 000014FA */
  1724. 000014DC  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1725. 000014E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1726. 000014E4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1727. 000014E8  2F0C                     move.l     -[A7], A4
  1728. 000014EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1729. 000014EE  4EBA 0580                jsr        [PC + 0x580 /* 00001A70 */]
  1730. 000014F2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1731. 000014F6  6000 028E                bra        +0x290 /* 00001786 */
  1732. label000014FA:
  1733. 000014FA  302E FE8E                move.w     D0, [A6 - 0x172]
  1734. 000014FE  48C0                     ext.l      D0
  1735. 00001500  E780                     asl        D0, 3
  1736. 00001502  D9C0                     add.l      A4, D0
  1737. 00001504  486E FE94                pea.l      [A6 - 0x16C]
  1738. 00001508  486E FE8E                pea.l      [A6 - 0x172]
  1739. 0000150C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1740. 00001510  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1741. 00001514  2F0C                     move.l     -[A7], A4
  1742. 00001516  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1743. 0000151A  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1744. 0000151E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1745. 00001522  3D40 FE8C                move.w     [A6 - 0x174], D0
  1746. 00001526  4A6E FE8C                tst.w      [A6 - 0x174]
  1747. 0000152A  6712                     beq        +0x14 /* 0000153E */
  1748. 0000152C  486E FF04                pea.l      [A6 - 0xFC]
  1749. 00001530  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1750. 00001534  588F                     addq.l     A7, 4
  1751. 00001536  302E FE8C                move.w     D0, [A6 - 0x174]
  1752. 0000153A  6000 024A                bra        +0x24C /* 00001786 */
  1753. label0000153E:
  1754. 0000153E  302E FE8E                move.w     D0, [A6 - 0x172]
  1755. 00001542  48C0                     ext.l      D0
  1756. 00001544  E780                     asl        D0, 3
  1757. 00001546  D9C0                     add.l      A4, D0
  1758. 00001548  4A54                     tst.w      [A4]
  1759. 0000154A  6718                     beq        +0x1A /* 00001564 */
  1760. 0000154C  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1761. 00001550  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1762. 00001554  486E FF04                pea.l      [A6 - 0xFC]
  1763. 00001558  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1764. 0000155C  588F                     addq.l     A7, 4
  1765. 0000155E  7013                     moveq.l    D0, 0x13
  1766. 00001560  6000 0224                bra        +0x226 /* 00001786 */
  1767. label00001564:
  1768. 00001564  7002                     moveq.l    D0, 0x02
  1769. 00001566  3D40 FE8C                move.w     [A6 - 0x174], D0
  1770. 0000156A  0C6E 0003 FF04           cmpi.w     [A6 - 0xFC], 0x3
  1771. 00001570  6600 017A                bne        +0x17C /* 000016EC */
  1772. 00001574  206E FFA2                movea.l    A0, [A6 - 0x5E]
  1773. 00001578  302E FF9C                move.w     D0, [A6 - 0x64]
  1774. 0000157C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  1775. 00001580  D090                     add.l      D0, [A0]
  1776. 00001582  2040                     movea.l    A0, D0
  1777. 00001584  43EE FEB2                lea.l      A1, [A6 - 0x14E]
  1778. 00001588  7013                     moveq.l    D0, 0x13
  1779. label0000158A:
  1780. 0000158A  22D8                     move.l     [A1]+, [A0]+
  1781. 0000158C  51C8 FFFC                dbf        D0, -0x6 /* 0000158A */
  1782. 00001590  32D8                     move.w     [A1]+, [A0]+
  1783. 00001592  302E FEB4                move.w     D0, [A6 - 0x14C]
  1784. 00001596  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1785. 0000159A  0000 0002                ori.b      D0, 0x2
  1786. 0000159E  00F4                     .incomplete
  1787. 000015A0  0006 000E                ori.b      D6, 0xE
  1788. 000015A4  0028 7051 3D40           ori.b      [A0 + 0x3D40], 0x51 /* 'Q' */
  1789. 000015AA  FE8C 6000                .extension 0xE8C <<F/2-3/7>> // unimplemented
  1790. 000015AE  00E4                     .incomplete
  1791. 000015B0  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1792. 000015B4  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1793. 000015B8  486E FEB2                pea.l      [A6 - 0x14E]
  1794. 000015BC  4EBA 0634                jsr        [PC + 0x634 /* 00001BF2 */]
  1795. 000015C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1796. 000015C4  3D40 FE8C                move.w     [A6 - 0x174], D0
  1797. 000015C8  6000 00C8                bra        +0xCA /* 00001692 */
  1798. 000015CC  0C6E 0FD3 0018           cmpi.w     [A6 + 0x18], 0xFD3
  1799. 000015D2  6648                     bne        +0x4A /* 0000161C */
  1800. 000015D4  486E FEB2                pea.l      [A6 - 0x14E]
  1801. 000015D8  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  1802. 000015DC  588F                     addq.l     A7, 4
  1803. 000015DE  4A40                     tst.w      D0
  1804. 000015E0  660A                     bne        +0xC /* 000015EC */
  1805. 000015E2  702B                     moveq.l    D0, 0x2B
  1806. 000015E4  3D40 FE8C                move.w     [A6 - 0x174], D0
  1807. 000015E8  6000 00A8                bra        +0xAA /* 00001692 */
  1808. label000015EC:
  1809. 000015EC  486E FE8A                pea.l      [A6 - 0x176]
  1810. 000015F0  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1811. 000015F4  4EBA 07DE                jsr        [PC + 0x7DE /* 00001DD4 */]
  1812. 000015F8  508F                     addq.l     A7, 8
  1813. 000015FA  3D40 FE8C                move.w     [A6 - 0x174], D0
  1814. 000015FE  4A6E FE8C                tst.w      [A6 - 0x174]
  1815. 00001602  6600 008E                bne        +0x90 /* 00001692 */
  1816. 00001606  206E FF00                movea.l    A0, [A6 - 0x100]
  1817. 0000160A  2050                     movea.l    A0, [A0]
  1818. 0000160C  116E FE8B 0024           move.b     [A0 + 0x24], [A6 - 0x175]
  1819. 00001612  3D6E FE8A FEFE           move.w     [A6 - 0x102], [A6 - 0x176]
  1820. 00001618  6000 0078                bra        +0x7A /* 00001692 */
  1821. label0000161C:
  1822. 0000161C  202E FFA2                move.l     D0, [A6 - 0x5E]
  1823. 00001620  B0AE FF5E                cmp.l      D0, [A6 - 0xA2]
  1824. 00001624  6608                     bne        +0xA /* 0000162E */
  1825. 00001626  2D6E FF62 FE90           move.l     [A6 - 0x170], [A6 - 0x9E]
  1826. 0000162C  6006                     bra        +0x8 /* 00001634 */
  1827. label0000162E:
  1828. 0000162E  2D6E FF76 FE90           move.l     [A6 - 0x170], [A6 - 0x8A]
  1829. label00001634:
  1830. 00001634  486E FF04                pea.l      [A6 - 0xFC]
  1831. 00001638  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  1832. 0000163C  588F                     addq.l     A7, 4
  1833. 0000163E  4A40                     tst.w      D0
  1834. 00001640  6734                     beq        +0x36 /* 00001676 */
  1835. 00001642  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  1836. 00001646  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1837. 0000164A  2F2D 929A                move.l     -[A7], [A5 - 0x6D66]
  1838. 0000164E  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1839. 00001652  4EBA 01B0                jsr        [PC + 0x1B0 /* 00001804 */]
  1840. 00001656  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1841. 0000165A  3D40 FE8C                move.w     [A6 - 0x174], D0
  1842. 0000165E  2F2D 929E                move.l     -[A7], [A5 - 0x6D62]
  1843. 00001662  4EAD 0F82                jsr        [A5 + 0xF82 /* export_492 */]
  1844. 00001666  588F                     addq.l     A7, 4
  1845. 00001668  2F2D 929A                move.l     -[A7], [A5 - 0x6D66]
  1846. 0000166C  A9D0                     syscall    TECalText
  1847. 0000166E  7001                     moveq.l    D0, 0x01
  1848. 00001670  3B40 928C                move.w     [A5 - 0x6D74], D0
  1849. 00001674  601C                     bra        +0x1E /* 00001692 */
  1850. label00001676:
  1851. 00001676  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  1852. 0000167A  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1853. 0000167E  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1854. 00001682  486E FEB2                pea.l      [A6 - 0x14E]
  1855. 00001686  4EBA 0104                jsr        [PC + 0x104 /* 0000178C */]
  1856. 0000168A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1857. 0000168E  3D40 FE8C                move.w     [A6 - 0x174], D0
  1858. label00001692:
  1859. 00001692  4A6E FE8C                tst.w      [A6 - 0x174]
  1860. 00001696  6654                     bne        +0x56 /* 000016EC */
  1861. 00001698  206E FFA2                movea.l    A0, [A6 - 0x5E]
  1862. 0000169C  302E FF9C                move.w     D0, [A6 - 0x64]
  1863. 000016A0  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  1864. 000016A4  D090                     add.l      D0, [A0]
  1865. 000016A6  2040                     movea.l    A0, D0
  1866. 000016A8  43EE FEB2                lea.l      A1, [A6 - 0x14E]
  1867. 000016AC  7013                     moveq.l    D0, 0x13
  1868. label000016AE:
  1869. 000016AE  20D9                     move.l     [A0]+, [A1]+
  1870. 000016B0  51C8 FFFC                dbf        D0, -0x6 /* 000016AE */
  1871. 000016B4  30D9                     move.w     [A0]+, [A1]+
  1872. 000016B6  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  1873. 000016BA  2F2E FF32                move.l     -[A7], [A6 - 0xCE]
  1874. 000016BE  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1875. 000016C2  508F                     addq.l     A7, 8
  1876. 000016C4  3F00                     move.w     -[A7], D0
  1877. 000016C6  4EBA ECF8                jsr        [PC - 0x1308 /* 000003C0 */]
  1878. 000016CA  548F                     addq.l     A7, 2
  1879. 000016CC  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1880. 000016D0  2F2E FF32                move.l     -[A7], [A6 - 0xCE]
  1881. 000016D4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1882. 000016D8  508F                     addq.l     A7, 8
  1883. 000016DA  3F00                     move.w     -[A7], D0
  1884. 000016DC  4EBA ECE2                jsr        [PC - 0x131E /* 000003C0 */]
  1885. 000016E0  548F                     addq.l     A7, 2
  1886. 000016E2  486E FF04                pea.l      [A6 - 0xFC]
  1887. 000016E6  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  1888. 000016EA  588F                     addq.l     A7, 4
  1889. label000016EC:
  1890. 000016EC  0C6E 0001 FF04           cmpi.w     [A6 - 0xFC], 0x1
  1891. 000016F2  6600 007C                bne        +0x7E /* 00001770 */
  1892. 000016F6  206E FF1E                movea.l    A0, [A6 - 0xE2]
  1893. 000016FA  302E FF2E                move.w     D0, [A6 - 0xD2]
  1894. 000016FE  C1FC 001A                muls.w     D0, 0x1A
  1895. 00001702  D090                     add.l      D0, [A0]
  1896. 00001704  2040                     movea.l    A0, D0
  1897. 00001706  43EE FE98                lea.l      A1, [A6 - 0x168]
  1898. 0000170A  7005                     moveq.l    D0, 0x05
  1899. label0000170C:
  1900. 0000170C  22D8                     move.l     [A1]+, [A0]+
  1901. 0000170E  51C8 FFFC                dbf        D0, -0x6 /* 0000170C */
  1902. 00001712  32D8                     move.w     [A1]+, [A0]+
  1903. 00001714  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1904. 00001718  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1905. 0000171C  486E FE98                pea.l      [A6 - 0x168]
  1906. 00001720  4EBA 02F2                jsr        [PC + 0x2F2 /* 00001A14 */]
  1907. 00001724  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1908. 00001728  3D40 FE8C                move.w     [A6 - 0x174], D0
  1909. 0000172C  4A6E FE8C                tst.w      [A6 - 0x174]
  1910. 00001730  663E                     bne        +0x40 /* 00001770 */
  1911. 00001732  206E FF1E                movea.l    A0, [A6 - 0xE2]
  1912. 00001736  302E FF2E                move.w     D0, [A6 - 0xD2]
  1913. 0000173A  C1FC 001A                muls.w     D0, 0x1A
  1914. 0000173E  D090                     add.l      D0, [A0]
  1915. 00001740  2040                     movea.l    A0, D0
  1916. 00001742  43EE FE98                lea.l      A1, [A6 - 0x168]
  1917. 00001746  7005                     moveq.l    D0, 0x05
  1918. label00001748:
  1919. 00001748  20D9                     move.l     [A0]+, [A1]+
  1920. 0000174A  51C8 FFFC                dbf        D0, -0x6 /* 00001748 */
  1921. 0000174E  30D9                     move.w     [A0]+, [A1]+
  1922. 00001750  2F2E FF12                move.l     -[A7], [A6 - 0xEE]
  1923. 00001754  2F2E FF06                move.l     -[A7], [A6 - 0xFA]
  1924. 00001758  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  1925. 0000175C  508F                     addq.l     A7, 8
  1926. 0000175E  3F00                     move.w     -[A7], D0
  1927. 00001760  4EBA EC5E                jsr        [PC - 0x13A2 /* 000003C0 */]
  1928. 00001764  548F                     addq.l     A7, 2
  1929. 00001766  4A6E FF30                tst.w      [A6 - 0xD0]
  1930. 0000176A  6704                     beq        +0x6 /* 00001770 */
  1931. 0000176C  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  1932. label00001770:
  1933. 00001770  2F2E FE94                move.l     -[A7], [A6 - 0x16C]
  1934. 00001774  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  1935. 00001778  486E FF04                pea.l      [A6 - 0xFC]
  1936. 0000177C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  1937. 00001780  588F                     addq.l     A7, 4
  1938. 00001782  302E FE8C                move.w     D0, [A6 - 0x174]
  1939. label00001786:
  1940. 00001786  285F                     movea.l    A4, [A7]+
  1941. 00001788  4E5E                     unlink     A6
  1942. 0000178A  4E75                     rts
  1943. fn0000178C:
  1944. 0000178C  4E56 FFF8                link       A6, -0x0008
  1945. 00001790  2F0C                     move.l     -[A7], A4
  1946. 00001792  286E 0008                movea.l    A4, [A6 + 0x8]
  1947. 00001796  A896                     syscall    HidePen
  1948. 00001798  42A7                     clr.l      -[A7]
  1949. 0000179A  486C 000E                pea.l      [A4 + 0xE]
  1950. 0000179E  486C 000E                pea.l      [A4 + 0xE]
  1951. 000017A2  A83E                     syscall    TEStyleNew
  1952. 000017A4  205F                     movea.l    A0, [A7]+
  1953. 000017A6  2D48 FFF8                move.l     [A6 - 0x8], A0
  1954. 000017AA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1955. 000017AE  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  1956. 000017B2  4EAD 06C2                jsr        [A5 + 0x6C2 /* export_212 */]
  1957. 000017B6  508F                     addq.l     A7, 8
  1958. 000017B8  42A7                     clr.l      -[A7]
  1959. 000017BA  4878 FFFF                push.l     0xFFFF
  1960. 000017BE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1961. 000017C2  A9D1                     syscall    TESetSelect
  1962. 000017C4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  1963. 000017C8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1964. 000017CC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1965. 000017D0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1966. 000017D4  4EBA 002E                jsr        [PC + 0x2E /* 00001804 */]
  1967. 000017D8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1968. 000017DC  3D40 FFFC                move.w     [A6 - 0x4], D0
  1969. 000017E0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1970. 000017E4  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  1971. 000017E8  4EAD 06A2                jsr        [A5 + 0x6A2 /* export_208 */]
  1972. 000017EC  508F                     addq.l     A7, 8
  1973. 000017EE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1974. 000017F2  A9CD                     syscall    TEDispose
  1975. 000017F4  A897                     syscall    ShowPen
  1976. 000017F6  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1977. 000017FA  302E FFFC                move.w     D0, [A6 - 0x4]
  1978. 000017FE  285F                     movea.l    A4, [A7]+
  1979. 00001800  4E5E                     unlink     A6
  1980. 00001802  4E75                     rts
  1981. fn00001804:
  1982. 00001804  4E56 FEE6                link       A6, -0x011A
  1983. 00001808  426E FFF8                clr.w      [A6 - 0x8]
  1984. 0000180C  302E 0008                move.w     D0, [A6 + 0x8]
  1985. 00001810  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  1986. 00001814  0FFB                     .incomplete
  1987. 00001816  1001                     move.b     D0, D1
  1988. 00001818  01F4                     .incomplete
  1989. 0000181A  000E 01F0                ori.b      A6, 0xF0
  1990. 0000181E  0180                     bclr       D0, D0
  1991. 00001820  0032 00B4 005C           ori.b      [A2 + D0.w + 0x5C], 0xB4
  1992. 00001826  012C 486E                btst       [A4 + 0x486E], D0
  1993. 0000182A  FFFA                     .invalid   <<F/7/7>>
  1994. 0000182C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1995. 00001830  4EBA 0496                jsr        [PC + 0x496 /* 00001CC8 */]
  1996. 00001834  508F                     addq.l     A7, 8
  1997. 00001836  3D40 FFF8                move.w     [A6 - 0x8], D0
  1998. 0000183A  4A6E FFF8                tst.w      [A6 - 0x8]
  1999. 0000183E  6600 01CC                bne        +0x1CE /* 00001A0C */
  2000. 00001842  206E 000A                movea.l    A0, [A6 + 0xA]
  2001. 00001846  2050                     movea.l    A0, [A0]
  2002. 00001848  316E FFFA 003A           move.w     [A0 + 0x3A], [A6 - 0x6]
  2003. 0000184E  6000 01BC                bra        +0x1BE /* 00001A0C */
  2004. 00001852  486E FEE6                pea.l      [A6 - 0x11A]
  2005. 00001856  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2006. 0000185A  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2007. 0000185E  508F                     addq.l     A7, 8
  2008. 00001860  486E FEE6                pea.l      [A6 - 0x11A]
  2009. 00001864  486E FFEC                pea.l      [A6 - 0x14]
  2010. 00001868  A900                     syscall    GetFNum
  2011. 0000186A  3F3C 0001                move.w     -[A7], 0x1
  2012. 0000186E  486E FFEC                pea.l      [A6 - 0x14]
  2013. 00001872  4267                     clr.w      -[A7]
  2014. 00001874  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2015. 00001878  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2016. 0000187C  6000 018E                bra        +0x190 /* 00001A0C */
  2017. 00001880  486E FFFC                pea.l      [A6 - 0x4]
  2018. 00001884  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2019. 00001888  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2020. 0000188C  508F                     addq.l     A7, 8
  2021. 0000188E  3D40 FFF8                move.w     [A6 - 0x8], D0
  2022. 00001892  4A6E FFF8                tst.w      [A6 - 0x8]
  2023. 00001896  6600 0174                bne        +0x176 /* 00001A0C */
  2024. 0000189A  0CAE 0000 0005 FFFC      cmpi.l     [A6 - 0x4], 0x5
  2025. 000018A2  6C06                     bge        +0x8 /* 000018AA */
  2026. 000018A4  7005                     moveq.l    D0, 0x05
  2027. 000018A6  2D40 FFFC                move.l     [A6 - 0x4], D0
  2028. label000018AA:
  2029. 000018AA  0CAE 0000 007F FFFC      cmpi.l     [A6 - 0x4], 0x7F
  2030. 000018B2  6F06                     ble        +0x8 /* 000018BA */
  2031. 000018B4  707F                     moveq.l    D0, 0x7F
  2032. 000018B6  2D40 FFFC                move.l     [A6 - 0x4], D0
  2033. label000018BA:
  2034. 000018BA  3D6E FFFE FFF0           move.w     [A6 - 0x10], [A6 - 0x2]
  2035. 000018C0  3F3C 0004                move.w     -[A7], 0x4
  2036. 000018C4  486E FFEC                pea.l      [A6 - 0x14]
  2037. 000018C8  4267                     clr.w      -[A7]
  2038. 000018CA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2039. 000018CE  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2040. 000018D2  6000 0138                bra        +0x13A /* 00001A0C */
  2041. 000018D6  486E FEE6                pea.l      [A6 - 0x11A]
  2042. 000018DA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2043. 000018DE  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2044. 000018E2  508F                     addq.l     A7, 8
  2045. 000018E4  486D 98FA                pea.l      [A5 - 0x6706]
  2046. 000018E8  486E FEE6                pea.l      [A6 - 0x11A]
  2047. 000018EC  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2048. 000018F0  508F                     addq.l     A7, 8
  2049. 000018F2  4A40                     tst.w      D0
  2050. 000018F4  6710                     beq        +0x12 /* 00001906 */
  2051. 000018F6  206E 000A                movea.l    A0, [A6 + 0xA]
  2052. 000018FA  2050                     movea.l    A0, [A0]
  2053. 000018FC  70FF                     moveq.l    D0, 0xFFFFFFFF
  2054. 000018FE  3140 0018                move.w     [A0 + 0x18], D0
  2055. 00001902  6000 0108                bra        +0x10A /* 00001A0C */
  2056. label00001906:
  2057. 00001906  486E FFFC                pea.l      [A6 - 0x4]
  2058. 0000190A  486E FEE6                pea.l      [A6 - 0x11A]
  2059. 0000190E  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  2060. 00001912  508F                     addq.l     A7, 8
  2061. 00001914  3D40 FFF8                move.w     [A6 - 0x8], D0
  2062. 00001918  4A6E FFF8                tst.w      [A6 - 0x8]
  2063. 0000191C  6600 00EE                bne        +0xF0 /* 00001A0C */
  2064. 00001920  0CAE 0000 0005 FFFC      cmpi.l     [A6 - 0x4], 0x5
  2065. 00001928  6C06                     bge        +0x8 /* 00001930 */
  2066. 0000192A  7005                     moveq.l    D0, 0x05
  2067. 0000192C  2D40 FFFC                move.l     [A6 - 0x4], D0
  2068. label00001930:
  2069. 00001930  0CAE 0000 00C8 FFFC      cmpi.l     [A6 - 0x4], 0xC8
  2070. 00001938  6F08                     ble        +0xA /* 00001942 */
  2071. 0000193A  2D7C 0000 00C8 FFFC      move.l     [A6 - 0x4], 0xC8
  2072. label00001942:
  2073. 00001942  206E 000A                movea.l    A0, [A6 + 0xA]
  2074. 00001946  2050                     movea.l    A0, [A0]
  2075. 00001948  316E FFFE 0018           move.w     [A0 + 0x18], [A6 - 0x2]
  2076. 0000194E  6000 00BC                bra        +0xBE /* 00001A0C */
  2077. 00001952  486E FFFA                pea.l      [A6 - 0x6]
  2078. 00001956  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2079. 0000195A  4EBA 03D8                jsr        [PC + 0x3D8 /* 00001D34 */]
  2080. 0000195E  508F                     addq.l     A7, 8
  2081. 00001960  3D40 FFF8                move.w     [A6 - 0x8], D0
  2082. 00001964  4A6E FFF8                tst.w      [A6 - 0x8]
  2083. 00001968  6600 00A2                bne        +0xA4 /* 00001A0C */
  2084. 0000196C  422E FFEE                clr.b      [A6 - 0x12]
  2085. 00001970  3F3C 0002                move.w     -[A7], 0x2
  2086. 00001974  486E FFEC                pea.l      [A6 - 0x14]
  2087. 00001978  4267                     clr.w      -[A7]
  2088. 0000197A  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2089. 0000197E  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2090. 00001982  1D6E FFFB FFEE           move.b     [A6 - 0x12], [A6 - 0x5]
  2091. 00001988  3F3C 0002                move.w     -[A7], 0x2
  2092. 0000198C  486E FFEC                pea.l      [A6 - 0x14]
  2093. 00001990  4267                     clr.w      -[A7]
  2094. 00001992  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2095. 00001996  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2096. 0000199A  6000 0070                bra        +0x72 /* 00001A0C */
  2097. 0000199E  4A6D 8DA6                tst.w      [A5 - 0x725A]
  2098. 000019A2  6768                     beq        +0x6A /* 00001A0C */
  2099. 000019A4  486E FFFC                pea.l      [A6 - 0x4]
  2100. 000019A8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2101. 000019AC  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2102. 000019B0  508F                     addq.l     A7, 8
  2103. 000019B2  3D40 FFF8                move.w     [A6 - 0x8], D0
  2104. 000019B6  4A6E FFF8                tst.w      [A6 - 0x8]
  2105. 000019BA  6650                     bne        +0x52 /* 00001A0C */
  2106. 000019BC  202E FFFC                move.l     D0, [A6 - 0x4]
  2107. 000019C0  5380                     subq.l     D0, 1
  2108. 000019C2  0280 0000 00FF           andi.l     D0, 0xFF
  2109. 000019C8  2D40 FFFC                move.l     [A6 - 0x4], D0
  2110. 000019CC  206E 0012                movea.l    A0, [A6 + 0x12]
  2111. 000019D0  202E FFFC                move.l     D0, [A6 - 0x4]
  2112. 000019D4  E780                     asl        D0, 3
  2113. 000019D6  D090                     add.l      D0, [A0]
  2114. 000019D8  2040                     movea.l    A0, D0
  2115. 000019DA  43EE FFE6                lea.l      A1, [A6 - 0x1A]
  2116. 000019DE  41E8 000A                lea.l      A0, [A0 + 0xA]
  2117. 000019E2  22D8                     move.l     [A1]+, [A0]+
  2118. 000019E4  32D8                     move.w     [A1]+, [A0]+
  2119. 000019E6  4878 0006                push.l     0x6
  2120. 000019EA  486E FFF2                pea.l      [A6 - 0xE]
  2121. 000019EE  486E FFE6                pea.l      [A6 - 0x1A]
  2122. 000019F2  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2123. 000019F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2124. 000019FA  3F3C 0008                move.w     -[A7], 0x8
  2125. 000019FE  486E FFEC                pea.l      [A6 - 0x14]
  2126. 00001A02  4267                     clr.w      -[A7]
  2127. 00001A04  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2128. 00001A08  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2129. label00001A0C:
  2130. 00001A0C  302E FFF8                move.w     D0, [A6 - 0x8]
  2131. 00001A10  4E5E                     unlink     A6
  2132. 00001A12  4E75                     rts
  2133. fn00001A14:
  2134. 00001A14  4E56 FFFE                link       A6, -0x0002
  2135. 00001A18  48E7 0108                movem.l    -[A7], D7,A4
  2136. 00001A1C  286E 0008                movea.l    A4, [A6 + 0x8]
  2137. 00001A20  0C6E 1001 000C           cmpi.w     [A6 + 0xC], 0x1001
  2138. 00001A26  6704                     beq        +0x6 /* 00001A2C */
  2139. 00001A28  702B                     moveq.l    D0, 0x2B
  2140. 00001A2A  603C                     bra        +0x3E /* 00001A68 */
  2141. label00001A2C:
  2142. 00001A2C  486E FFFE                pea.l      [A6 - 0x2]
  2143. 00001A30  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2144. 00001A34  4EBA 02FE                jsr        [PC + 0x2FE /* 00001D34 */]
  2145. 00001A38  508F                     addq.l     A7, 8
  2146. 00001A3A  3E00                     move.w     D7, D0
  2147. 00001A3C  4A47                     tst.w      D7
  2148. 00001A3E  6704                     beq        +0x6 /* 00001A44 */
  2149. 00001A40  3007                     move.w     D0, D7
  2150. 00001A42  6024                     bra        +0x26 /* 00001A68 */
  2151. label00001A44:
  2152. 00001A44  7060                     moveq.l    D0, 0x60
  2153. 00001A46  C06E FFFE                and.w      D0, [A6 - 0x2]
  2154. 00001A4A  4A40                     tst.w      D0
  2155. 00001A4C  6704                     beq        +0x6 /* 00001A52 */
  2156. 00001A4E  702B                     moveq.l    D0, 0x2B
  2157. 00001A50  6016                     bra        +0x18 /* 00001A68 */
  2158. label00001A52:
  2159. 00001A52  02AC FFFF FF07 000A      andi.l     [A4 + 0xA], 0xFFFFFF07
  2160. 00001A5A  302E FFFE                move.w     D0, [A6 - 0x2]
  2161. 00001A5E  E748                     lsl        D0.w, 3
  2162. 00001A60  48C0                     ext.l      D0
  2163. 00001A62  81AC 000A                or.l       [A4 + 0xA], D0
  2164. 00001A66  7000                     moveq.l    D0, 0x00
  2165. label00001A68:
  2166. 00001A68  4CDF 1080                movem.l    D7,A4, [A7]+
  2167. 00001A6C  4E5E                     unlink     A6
  2168. 00001A6E  4E75                     rts
  2169. fn00001A70:
  2170. 00001A70  4E56 FEF6                link       A6, -0x010A
  2171. 00001A74  48E7 0108                movem.l    -[A7], D7,A4
  2172. 00001A78  286E 000C                movea.l    A4, [A6 + 0xC]
  2173. 00001A7C  0C54 271E                cmpi.w     [A4], 0x271E
  2174. 00001A80  6602                     bne        +0x4 /* 00001A84 */
  2175. 00001A82  508C                     addq.l     A4, 8
  2176. label00001A84:
  2177. 00001A84  508C                     addq.l     A4, 8
  2178. 00001A86  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  2179. 00001A8A  6706                     beq        +0x8 /* 00001A92 */
  2180. 00001A8C  7007                     moveq.l    D0, 0x07
  2181. 00001A8E  6000 015A                bra        +0x15C /* 00001BEA */
  2182. label00001A92:
  2183. 00001A92  508C                     addq.l     A4, 8
  2184. 00001A94  486E FFF6                pea.l      [A6 - 0xA]
  2185. 00001A98  486E FFFE                pea.l      [A6 - 0x2]
  2186. 00001A9C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2187. 00001AA0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2188. 00001AA4  2F0C                     move.l     -[A7], A4
  2189. 00001AA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2190. 00001AAA  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  2191. 00001AAE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2192. 00001AB2  3E00                     move.w     D7, D0
  2193. 00001AB4  4A47                     tst.w      D7
  2194. 00001AB6  6706                     beq        +0x8 /* 00001ABE */
  2195. 00001AB8  3007                     move.w     D0, D7
  2196. 00001ABA  6000 012E                bra        +0x130 /* 00001BEA */
  2197. label00001ABE:
  2198. 00001ABE  302E FFFE                move.w     D0, [A6 - 0x2]
  2199. 00001AC2  48C0                     ext.l      D0
  2200. 00001AC4  E780                     asl        D0, 3
  2201. 00001AC6  D9C0                     add.l      A4, D0
  2202. 00001AC8  4A54                     tst.w      [A4]
  2203. 00001ACA  670E                     beq        +0x10 /* 00001ADA */
  2204. 00001ACC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2205. 00001AD0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2206. 00001AD4  7013                     moveq.l    D0, 0x13
  2207. 00001AD6  6000 0112                bra        +0x114 /* 00001BEA */
  2208. label00001ADA:
  2209. 00001ADA  7E00                     moveq.l    D7, 0x00
  2210. 00001ADC  302E 0018                move.w     D0, [A6 + 0x18]
  2211. 00001AE0  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2212. 00001AE4  0FFB                     .incomplete
  2213. 00001AE6  1001                     move.b     D0, D1
  2214. 00001AE8  00F8                     .incomplete
  2215. 00001AEA  000E 00F4                ori.b      A6, 0xF4
  2216. 00001AEE  00F2                     .incomplete
  2217. 00001AF0  001C 0036                ori.b      [A4]+, 0x36 /* '6' */
  2218. 00001AF4  00A0 00DA 486D           ori.l      -[A0], 0xDA486D
  2219. 00001AFA  8FCC                     divs.w     D7, A4
  2220. 00001AFC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2221. 00001B00  4EBA 01C6                jsr        [PC + 0x1C6 /* 00001CC8 */]
  2222. 00001B04  508F                     addq.l     A7, 8
  2223. 00001B06  3E00                     move.w     D7, D0
  2224. 00001B08  6000 00D6                bra        +0xD8 /* 00001BE0 */
  2225. 00001B0C  486E FEF6                pea.l      [A6 - 0x10A]
  2226. 00001B10  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2227. 00001B14  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2228. 00001B18  508F                     addq.l     A7, 8
  2229. 00001B1A  486E FEF6                pea.l      [A6 - 0x10A]
  2230. 00001B1E  486D 8FCA                pea.l      [A5 - 0x7036]
  2231. 00001B22  A900                     syscall    GetFNum
  2232. 00001B24  6000 00BA                bra        +0xBC /* 00001BE0 */
  2233. 00001B28  486E FEF6                pea.l      [A6 - 0x10A]
  2234. 00001B2C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2235. 00001B30  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2236. 00001B34  508F                     addq.l     A7, 8
  2237. 00001B36  486E FEF6                pea.l      [A6 - 0x10A]
  2238. 00001B3A  486D 9900                pea.l      [A5 - 0x6700]
  2239. 00001B3E  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2240. 00001B42  508F                     addq.l     A7, 8
  2241. 00001B44  4A40                     tst.w      D0
  2242. 00001B46  670A                     beq        +0xC /* 00001B52 */
  2243. 00001B48  70FF                     moveq.l    D0, 0xFFFFFFFF
  2244. 00001B4A  3B40 8FD0                move.w     [A5 - 0x7030], D0
  2245. 00001B4E  6000 0090                bra        +0x92 /* 00001BE0 */
  2246. label00001B52:
  2247. 00001B52  486E FFFA                pea.l      [A6 - 0x6]
  2248. 00001B56  486E FEF6                pea.l      [A6 - 0x10A]
  2249. 00001B5A  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  2250. 00001B5E  508F                     addq.l     A7, 8
  2251. 00001B60  3E00                     move.w     D7, D0
  2252. 00001B62  4A47                     tst.w      D7
  2253. 00001B64  6600 007A                bne        +0x7C /* 00001BE0 */
  2254. 00001B68  0CAE 0000 0005 FFFA      cmpi.l     [A6 - 0x6], 0x5
  2255. 00001B70  6C06                     bge        +0x8 /* 00001B78 */
  2256. 00001B72  7005                     moveq.l    D0, 0x05
  2257. 00001B74  2D40 FFFA                move.l     [A6 - 0x6], D0
  2258. label00001B78:
  2259. 00001B78  0CAE 0000 00C8 FFFA      cmpi.l     [A6 - 0x6], 0xC8
  2260. 00001B80  6F08                     ble        +0xA /* 00001B8A */
  2261. 00001B82  2D7C 0000 00C8 FFFA      move.l     [A6 - 0x6], 0xC8
  2262. label00001B8A:
  2263. 00001B8A  3B6E FFFC 8FD0           move.w     [A5 - 0x7030], [A6 - 0x4]
  2264. 00001B90  6000 004E                bra        +0x50 /* 00001BE0 */
  2265. 00001B94  486E FFFA                pea.l      [A6 - 0x6]
  2266. 00001B98  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2267. 00001B9C  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2268. 00001BA0  508F                     addq.l     A7, 8
  2269. 00001BA2  3E00                     move.w     D7, D0
  2270. 00001BA4  4A47                     tst.w      D7
  2271. 00001BA6  6638                     bne        +0x3A /* 00001BE0 */
  2272. 00001BA8  0CAE 0000 0005 FFFA      cmpi.l     [A6 - 0x6], 0x5
  2273. 00001BB0  6C06                     bge        +0x8 /* 00001BB8 */
  2274. 00001BB2  7005                     moveq.l    D0, 0x05
  2275. 00001BB4  2D40 FFFA                move.l     [A6 - 0x6], D0
  2276. label00001BB8:
  2277. 00001BB8  0CAE 0000 007F FFFA      cmpi.l     [A6 - 0x6], 0x7F
  2278. 00001BC0  6F06                     ble        +0x8 /* 00001BC8 */
  2279. 00001BC2  707F                     moveq.l    D0, 0x7F
  2280. 00001BC4  2D40 FFFA                move.l     [A6 - 0x6], D0
  2281. label00001BC8:
  2282. 00001BC8  3B6E FFFC 8FC8           move.w     [A5 - 0x7038], [A6 - 0x4]
  2283. 00001BCE  6010                     bra        +0x12 /* 00001BE0 */
  2284. 00001BD0  486D 8FCE                pea.l      [A5 - 0x7032]
  2285. 00001BD4  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2286. 00001BD8  4EBA 015A                jsr        [PC + 0x15A /* 00001D34 */]
  2287. 00001BDC  508F                     addq.l     A7, 8
  2288. 00001BDE  3E00                     move.w     D7, D0
  2289. label00001BE0:
  2290. 00001BE0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  2291. 00001BE4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2292. 00001BE8  3007                     move.w     D0, D7
  2293. label00001BEA:
  2294. 00001BEA  4CDF 1080                movem.l    D7,A4, [A7]+
  2295. 00001BEE  4E5E                     unlink     A6
  2296. 00001BF0  4E75                     rts
  2297. fn00001BF2:
  2298. 00001BF2  4E56 FEFA                link       A6, -0x0106
  2299. 00001BF6  2F07                     move.l     -[A7], D7
  2300. 00001BF8  7E00                     moveq.l    D7, 0x00
  2301. 00001BFA  302E 000C                move.w     D0, [A6 + 0xC]
  2302. 00001BFE  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  2303. 00001C02  0FFB                     .incomplete
  2304. 00001C04  1001                     move.b     D0, D1
  2305. 00001C06  00BA 000E 00B6 00B4      ori.l      [PC + 0xB4 /* 00001CBC, value 0xFFFE004A */], 0xE00B6
  2306. 00001C0E  002C 00B0 004E           ori.b      [A4 + 0x4E], 0xB0
  2307. 00001C14  008E 486E FFFE           ori.l      A6, 0x486EFFFE
  2308. 00001C1A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2309. 00001C1E  4EBA 00A8                jsr        [PC + 0xA8 /* 00001CC8 */]
  2310. 00001C22  508F                     addq.l     A7, 8
  2311. 00001C24  3E00                     move.w     D7, D0
  2312. 00001C26  4A47                     tst.w      D7
  2313. 00001C28  6600 0096                bne        +0x98 /* 00001CC0 */
  2314. 00001C2C  206E 0008                movea.l    A0, [A6 + 0x8]
  2315. 00001C30  316E FFFE 004C           move.w     [A0 + 0x4C], [A6 - 0x2]
  2316. 00001C36  6000 0088                bra        +0x8A /* 00001CC0 */
  2317. 00001C3A  486E FEFA                pea.l      [A6 - 0x106]
  2318. 00001C3E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2319. 00001C42  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2320. 00001C46  508F                     addq.l     A7, 8
  2321. 00001C48  486E FEFA                pea.l      [A6 - 0x106]
  2322. 00001C4C  486E FFFE                pea.l      [A6 - 0x2]
  2323. 00001C50  A900                     syscall    GetFNum
  2324. 00001C52  206E 0008                movea.l    A0, [A6 + 0x8]
  2325. 00001C56  316E FFFE 0046           move.w     [A0 + 0x46], [A6 - 0x2]
  2326. 00001C5C  6000 0062                bra        +0x64 /* 00001CC0 */
  2327. 00001C60  486E FFFA                pea.l      [A6 - 0x6]
  2328. 00001C64  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2329. 00001C68  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  2330. 00001C6C  508F                     addq.l     A7, 8
  2331. 00001C6E  3E00                     move.w     D7, D0
  2332. 00001C70  4A47                     tst.w      D7
  2333. 00001C72  6600 004C                bne        +0x4E /* 00001CC0 */
  2334. 00001C76  0CAE 0000 0005 FFFA      cmpi.l     [A6 - 0x6], 0x5
  2335. 00001C7E  6C06                     bge        +0x8 /* 00001C86 */
  2336. 00001C80  7005                     moveq.l    D0, 0x05
  2337. 00001C82  2D40 FFFA                move.l     [A6 - 0x6], D0
  2338. label00001C86:
  2339. 00001C86  0CAE 0000 007F FFFA      cmpi.l     [A6 - 0x6], 0x7F
  2340. 00001C8E  6F06                     ble        +0x8 /* 00001C96 */
  2341. 00001C90  707F                     moveq.l    D0, 0x7F
  2342. 00001C92  2D40 FFFA                move.l     [A6 - 0x6], D0
  2343. label00001C96:
  2344. 00001C96  206E 0008                movea.l    A0, [A6 + 0x8]
  2345. 00001C9A  316E FFFC 0048           move.w     [A0 + 0x48], [A6 - 0x4]
  2346. 00001CA0  601E                     bra        +0x20 /* 00001CC0 */
  2347. 00001CA2  486E FFFE                pea.l      [A6 - 0x2]
  2348. 00001CA6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2349. 00001CAA  4EBA 0088                jsr        [PC + 0x88 /* 00001D34 */]
  2350. 00001CAE  508F                     addq.l     A7, 8
  2351. 00001CB0  3E00                     move.w     D7, D0
  2352. 00001CB2  4A47                     tst.w      D7
  2353. 00001CB4  660A                     bne        +0xC /* 00001CC0 */
  2354. 00001CB6  206E 0008                movea.l    A0, [A6 + 0x8]
  2355. 00001CBA  316E FFFE 004A           move.w     [A0 + 0x4A], [A6 - 0x2]
  2356. label00001CC0:
  2357. 00001CC0  3007                     move.w     D0, D7
  2358. 00001CC2  2E1F                     move.l     D7, [A7]+
  2359. 00001CC4  4E5E                     unlink     A6
  2360. 00001CC6  4E75                     rts
  2361. fn00001CC8:
  2362. 00001CC8  4E56 FEFE                link       A6, -0x0102
  2363. 00001CCC  2F0C                     move.l     -[A7], A4
  2364. 00001CCE  286E 000C                movea.l    A4, [A6 + 0xC]
  2365. 00001CD2  486E FEFE                pea.l      [A6 - 0x102]
  2366. 00001CD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2367. 00001CDA  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2368. 00001CDE  508F                     addq.l     A7, 8
  2369. 00001CE0  486E FEFE                pea.l      [A6 - 0x102]
  2370. 00001CE4  486D 9906                pea.l      [A5 - 0x66FA]
  2371. 00001CE8  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2372. 00001CEC  508F                     addq.l     A7, 8
  2373. 00001CEE  4A40                     tst.w      D0
  2374. 00001CF0  6706                     beq        +0x8 /* 00001CF8 */
  2375. 00001CF2  4254                     clr.w      [A4]
  2376. 00001CF4  7000                     moveq.l    D0, 0x00
  2377. 00001CF6  6036                     bra        +0x38 /* 00001D2E */
  2378. label00001CF8:
  2379. 00001CF8  486E FEFE                pea.l      [A6 - 0x102]
  2380. 00001CFC  486D 990C                pea.l      [A5 - 0x66F4]
  2381. 00001D00  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2382. 00001D04  508F                     addq.l     A7, 8
  2383. 00001D06  4A40                     tst.w      D0
  2384. 00001D08  6708                     beq        +0xA /* 00001D12 */
  2385. 00001D0A  7001                     moveq.l    D0, 0x01
  2386. 00001D0C  3880                     move.w     [A4], D0
  2387. 00001D0E  7000                     moveq.l    D0, 0x00
  2388. 00001D10  601C                     bra        +0x1E /* 00001D2E */
  2389. label00001D12:
  2390. 00001D12  486E FEFE                pea.l      [A6 - 0x102]
  2391. 00001D16  486D 9914                pea.l      [A5 - 0x66EC]
  2392. 00001D1A  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  2393. 00001D1E  508F                     addq.l     A7, 8
  2394. 00001D20  4A40                     tst.w      D0
  2395. 00001D22  6708                     beq        +0xA /* 00001D2C */
  2396. 00001D24  70FF                     moveq.l    D0, 0xFFFFFFFF
  2397. 00001D26  3880                     move.w     [A4], D0
  2398. 00001D28  7000                     moveq.l    D0, 0x00
  2399. 00001D2A  6002                     bra        +0x4 /* 00001D2E */
  2400. label00001D2C:
  2401. 00001D2C  7002                     moveq.l    D0, 0x02
  2402. label00001D2E:
  2403. 00001D2E  285F                     movea.l    A4, [A7]+
  2404. 00001D30  4E5E                     unlink     A6
  2405. 00001D32  4E75                     rts
  2406. fn00001D34:
  2407. 00001D34  4E56 FFFC                link       A6, -0x0004
  2408. 00001D38  48E7 0308                movem.l    -[A7], D6,D7,A4
  2409. 00001D3C  7E00                     moveq.l    D7, 0x00
  2410. 00001D3E  7C00                     moveq.l    D6, 0x00
  2411. 00001D40  486E FFFC                pea.l      [A6 - 0x4]
  2412. 00001D44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2413. 00001D48  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  2414. 00001D4C  508F                     addq.l     A7, 8
  2415. 00001D4E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2416. 00001D52  2850                     movea.l    A4, [A0]
  2417. 00001D54  6000 005E                bra        +0x60 /* 00001DB4 */
  2418. label00001D58:
  2419. 00001D58  3014                     move.w     D0, [A4]
  2420. 00001D5A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  2421. 00001D5E  0009 0052                ori.b      A1, 0x52 /* 'R' */
  2422. 00001D62  2B51 004E                move.l     [A5 + 0x4E], [A1]
  2423. 00001D66  0007 001E                ori.b      D7, 0x1E
  2424. 00001D6A  2B02                     move.l     -[A5], D2
  2425. 00001D6C  0020 2B31                ori.b      -[A0], 0x31 /* '1' */
  2426. 00001D70  0022 2B6F                ori.b      -[A2], 0x6F /* 'o' */
  2427. 00001D74  0024 0FF3                ori.b      -[A4], 0xF3
  2428. 00001D78  0026 2B49                ori.b      -[A6], 0x49 /* 'I' */
  2429. 00001D7C  0028 2B1C 002A           ori.b      [A0 + 0x2A], 0x1C
  2430. 00001D82  2B0F                     move.l     -[A5], A7
  2431. 00001D84  002C 0047 0001           ori.b      [A4 + 0x1], 0x47 /* 'G' */
  2432. 00001D8A  6026                     bra        +0x28 /* 00001DB2 */
  2433. 00001D8C  0047 0002                ori.w      D7, 0x2
  2434. 00001D90  6020                     bra        +0x22 /* 00001DB2 */
  2435. 00001D92  0047 0004                ori.w      D7, 0x4
  2436. 00001D96  601A                     bra        +0x1C /* 00001DB2 */
  2437. 00001D98  0047 0010                ori.w      D7, 0x10
  2438. 00001D9C  6014                     bra        +0x16 /* 00001DB2 */
  2439. 00001D9E  0047 0008                ori.w      D7, 0x8
  2440. 00001DA2  600E                     bra        +0x10 /* 00001DB2 */
  2441. 00001DA4  0047 0040                ori.w      D7, 0x40 /* '@' */
  2442. 00001DA8  6008                     bra        +0xA /* 00001DB2 */
  2443. 00001DAA  0047 0020                ori.w      D7, 0x20 /* ' ' */
  2444. 00001DAE  6002                     bra        +0x4 /* 00001DB2 */
  2445. 00001DB0  7C53                     moveq.l    D6, 0x53
  2446. label00001DB2:
  2447. 00001DB2  508C                     addq.l     A4, 8
  2448. label00001DB4:
  2449. 00001DB4  4A46                     tst.w      D6
  2450. 00001DB6  6604                     bne        +0x6 /* 00001DBC */
  2451. 00001DB8  4A54                     tst.w      [A4]
  2452. 00001DBA  669C                     bne        -0x62 /* 00001D58 */
  2453. label00001DBC:
  2454. 00001DBC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2455. 00001DC0  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2456. 00001DC4  206E 000C                movea.l    A0, [A6 + 0xC]
  2457. 00001DC8  3087                     move.w     [A0], D7
  2458. 00001DCA  3006                     move.w     D0, D6
  2459. 00001DCC  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2460. 00001DD0  4E5E                     unlink     A6
  2461. 00001DD2  4E75                     rts
  2462. fn00001DD4:
  2463. 00001DD4  4E56 FFFC                link       A6, -0x0004
  2464. 00001DD8  48E7 0308                movem.l    -[A7], D6,D7,A4
  2465. 00001DDC  7E00                     moveq.l    D7, 0x00
  2466. 00001DDE  7C00                     moveq.l    D6, 0x00
  2467. 00001DE0  486E FFFC                pea.l      [A6 - 0x4]
  2468. 00001DE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2469. 00001DE8  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  2470. 00001DEC  508F                     addq.l     A7, 8
  2471. 00001DEE  206E FFFC                movea.l    A0, [A6 - 0x4]
  2472. 00001DF2  2850                     movea.l    A4, [A0]
  2473. 00001DF4  6000 005E                bra        +0x60 /* 00001E54 */
  2474. label00001DF8:
  2475. 00001DF8  3014                     move.w     D0, [A4]
  2476. 00001DFA  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  2477. 00001DFE  0009 0052                ori.b      A1, 0x52 /* 'R' */
  2478. 00001E02  2B51 004E                move.l     [A5 + 0x4E], [A1]
  2479. 00001E06  0007 001E                ori.b      D7, 0x1E
  2480. 00001E0A  2B3E                     move.l     -[A5], <<invalid special address>>
  2481. 00001E0C  0020 2B72                ori.b      -[A0], 0x72 /* 'r' */
  2482. 00001E10  0022 2B3F                ori.b      -[A2], 0x3F /* '?' */
  2483. 00001E14  0024 2B40                ori.b      -[A4], 0x40 /* '@' */
  2484. 00001E18  0026 2B1D                ori.b      -[A6], 0x1D
  2485. 00001E1C  0028 2B46 002A           ori.b      [A0 + 0x2A], 0x46 /* 'F' */
  2486. 00001E22  2B19                     move.l     -[A5], [A1]+
  2487. 00001E24  002C 0047 0002           ori.b      [A4 + 0x2], 0x47 /* 'G' */
  2488. 00001E2A  6026                     bra        +0x28 /* 00001E52 */
  2489. 00001E2C  0047 0004                ori.w      D7, 0x4
  2490. 00001E30  6020                     bra        +0x22 /* 00001E52 */
  2491. 00001E32  0047 0010                ori.w      D7, 0x10
  2492. 00001E36  601A                     bra        +0x1C /* 00001E52 */
  2493. 00001E38  0047 0020                ori.w      D7, 0x20 /* ' ' */
  2494. 00001E3C  6014                     bra        +0x16 /* 00001E52 */
  2495. 00001E3E  0047 0040                ori.w      D7, 0x40 /* '@' */
  2496. 00001E42  600E                     bra        +0x10 /* 00001E52 */
  2497. 00001E44  0047 0080                ori.w      D7, 0x80
  2498. 00001E48  6008                     bra        +0xA /* 00001E52 */
  2499. 00001E4A  0047 0100                ori.w      D7, 0x100
  2500. 00001E4E  6002                     bra        +0x4 /* 00001E52 */
  2501. 00001E50  7C53                     moveq.l    D6, 0x53
  2502. label00001E52:
  2503. 00001E52  508C                     addq.l     A4, 8
  2504. label00001E54:
  2505. 00001E54  4A46                     tst.w      D6
  2506. 00001E56  6604                     bne        +0x6 /* 00001E5C */
  2507. 00001E58  4A54                     tst.w      [A4]
  2508. 00001E5A  669C                     bne        -0x62 /* 00001DF8 */
  2509. label00001E5C:
  2510. 00001E5C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2511. 00001E60  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  2512. 00001E64  206E 000C                movea.l    A0, [A6 + 0xC]
  2513. 00001E68  3087                     move.w     [A0], D7
  2514. 00001E6A  3006                     move.w     D0, D6
  2515. 00001E6C  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  2516. 00001E70  4E5E                     unlink     A6
  2517. 00001E72  4E75                     rts
  2518. export_290:
  2519. 00001E74  4E56 FE54                link       A6, -0x01AC
  2520. 00001E78  2F0C                     move.l     -[A7], A4
  2521. 00001E7A  286E 000C                movea.l    A4, [A6 + 0xC]
  2522. 00001E7E  486E FF0C                pea.l      [A6 - 0xF4]
  2523. 00001E82  486E FE5A                pea.l      [A6 - 0x1A6]
  2524. 00001E86  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2525. 00001E8A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2526. 00001E8E  2F0C                     move.l     -[A7], A4
  2527. 00001E90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2528. 00001E94  4EBA 44A6                jsr        [PC + 0x44A6 /* 0000633C */]
  2529. 00001E98  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2530. 00001E9C  3D40 FE58                move.w     [A6 - 0x1A8], D0
  2531. 00001EA0  4A6E FE58                tst.w      [A6 - 0x1A8]
  2532. 00001EA4  6700 0066                beq        +0x68 /* 00001F0C */
  2533. 00001EA8  0C54 271E                cmpi.w     [A4], 0x271E
  2534. 00001EAC  6602                     bne        +0x4 /* 00001EB0 */
  2535. 00001EAE  508C                     addq.l     A4, 8
  2536. label00001EB0:
  2537. 00001EB0  508C                     addq.l     A4, 8
  2538. 00001EB2  0C54 271B                cmpi.w     [A4], 0x271B
  2539. 00001EB6  6706                     beq        +0x8 /* 00001EBE */
  2540. 00001EB8  7005                     moveq.l    D0, 0x05
  2541. 00001EBA  6000 0442                bra        +0x444 /* 000022FE */
  2542. label00001EBE:
  2543. 00001EBE  508C                     addq.l     A4, 8
  2544. 00001EC0  0C54 271E                cmpi.w     [A4], 0x271E
  2545. 00001EC4  6602                     bne        +0x4 /* 00001EC8 */
  2546. 00001EC6  508C                     addq.l     A4, 8
  2547. label00001EC8:
  2548. 00001EC8  0C54 2B3C                cmpi.w     [A4], 0x2B3C /* '+<' */
  2549. 00001ECC  6618                     bne        +0x1A /* 00001EE6 */
  2550. 00001ECE  3D7C 03E8 FF0C           move.w     [A6 - 0xF4], 0x3E8
  2551. 00001ED4  508C                     addq.l     A4, 8
  2552. 00001ED6  0C54 2B78                cmpi.w     [A4], 0x2B78 /* '+x' */
  2553. 00001EDA  6706                     beq        +0x8 /* 00001EE2 */
  2554. 00001EDC  0C54 2B03                cmpi.w     [A4], 0x2B03
  2555. 00001EE0  661A                     bne        +0x1C /* 00001EFC */
  2556. label00001EE2:
  2557. 00001EE2  508C                     addq.l     A4, 8
  2558. 00001EE4  6016                     bra        +0x18 /* 00001EFC */
  2559. label00001EE6:
  2560. 00001EE6  0C54 0FB7                cmpi.w     [A4], 0xFB7
  2561. 00001EEA  660A                     bne        +0xC /* 00001EF6 */
  2562. 00001EEC  3D7C 03E9 FF0C           move.w     [A6 - 0xF4], 0x3E9
  2563. 00001EF2  508C                     addq.l     A4, 8
  2564. 00001EF4  6006                     bra        +0x8 /* 00001EFC */
  2565. label00001EF6:
  2566. 00001EF6  7002                     moveq.l    D0, 0x02
  2567. 00001EF8  6000 0404                bra        +0x406 /* 000022FE */
  2568. label00001EFC:
  2569. 00001EFC  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  2570. 00001F00  6706                     beq        +0x8 /* 00001F08 */
  2571. 00001F02  7007                     moveq.l    D0, 0x07
  2572. 00001F04  6000 03F8                bra        +0x3FA /* 000022FE */
  2573. label00001F08:
  2574. 00001F08  508C                     addq.l     A4, 8
  2575. 00001F0A  600A                     bra        +0xC /* 00001F16 */
  2576. label00001F0C:
  2577. 00001F0C  302E FE5A                move.w     D0, [A6 - 0x1A6]
  2578. 00001F10  48C0                     ext.l      D0
  2579. 00001F12  E780                     asl        D0, 3
  2580. 00001F14  D9C0                     add.l      A4, D0
  2581. label00001F16:
  2582. 00001F16  302E 0018                move.w     D0, [A6 + 0x18]
  2583. 00001F1A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  2584. 00001F1E  000C 0032                ori.b      A4, 0x32 /* '2' */
  2585. 00001F22  0FD4                     .incomplete
  2586. 00001F24  002E 1004 002A           ori.b      [A6 + 0x2A], 0x4
  2587. 00001F2A  1005                     move.b     D0, D5
  2588. 00001F2C  0026 0FAB                ori.b      -[A6], 0xAB
  2589. 00001F30  0022 0FAC                ori.b      -[A2], 0xAC
  2590. 00001F34  0048 0FE9                ori.w      A0, 0xFE9
  2591. 00001F38  0068 1003 0064           ori.w      [A0 + 0x64], 0x1003
  2592. 00001F3E  0FD0                     .incomplete
  2593. 00001F40  0060 0FAD                ori.w      -[A0], 0xFAD
  2594. 00001F44  005C 0FEC                ori.w      [A4]+, 0xFEC
  2595. 00001F48  0058 0FC6                ori.w      [A0]+, 0xFC6
  2596. 00001F4C  0054 100A                ori.w      [A4], 0x100A
  2597. 00001F50  00A6 486E FE64           ori.l      -[A6], 0x486EFE64
  2598. 00001F56  486E FE68                pea.l      [A6 - 0x198]
  2599. 00001F5A  486E FE5A                pea.l      [A6 - 0x1A6]
  2600. 00001F5E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2601. 00001F62  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2602. 00001F66  2F0C                     move.l     -[A7], A4
  2603. 00001F68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2604. 00001F6C  4EBA 3EF6                jsr        [PC + 0x3EF6 /* 00005E64 */]
  2605. 00001F70  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2606. 00001F74  3D40 FE58                move.w     [A6 - 0x1A8], D0
  2607. 00001F78  6000 007C                bra        +0x7E /* 00001FF6 */
  2608. 00001F7C  486E FE74                pea.l      [A6 - 0x18C]
  2609. 00001F80  486E FE5A                pea.l      [A6 - 0x1A6]
  2610. 00001F84  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2611. 00001F88  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2612. 00001F8C  2F0C                     move.l     -[A7], A4
  2613. 00001F8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2614. 00001F92  4EBA 40AE                jsr        [PC + 0x40AE /* 00006042 */]
  2615. 00001F96  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2616. 00001F9A  3D40 FE58                move.w     [A6 - 0x1A8], D0
  2617. 00001F9E  6056                     bra        +0x58 /* 00001FF6 */
  2618. 00001FA0  486E FE80                pea.l      [A6 - 0x180]
  2619. 00001FA4  486E FE5A                pea.l      [A6 - 0x1A6]
  2620. 00001FA8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2621. 00001FAC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2622. 00001FB0  2F0C                     move.l     -[A7], A4
  2623. 00001FB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2624. 00001FB6  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  2625. 00001FBA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2626. 00001FBE  3D40 FE58                move.w     [A6 - 0x1A8], D0
  2627. 00001FC2  4A6E FE58                tst.w      [A6 - 0x1A8]
  2628. 00001FC6  6712                     beq        +0x14 /* 00001FDA */
  2629. 00001FC8  486E FF0C                pea.l      [A6 - 0xF4]
  2630. 00001FCC  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2631. 00001FD0  588F                     addq.l     A7, 4
  2632. 00001FD2  302E FE58                move.w     D0, [A6 - 0x1A8]
  2633. 00001FD6  6000 0326                bra        +0x328 /* 000022FE */
  2634. label00001FDA:
  2635. 00001FDA  486E FE60                pea.l      [A6 - 0x1A0]
  2636. 00001FDE  486E FE80                pea.l      [A6 - 0x180]
  2637. 00001FE2  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  2638. 00001FE6  508F                     addq.l     A7, 8
  2639. 00001FE8  3D40 FE58                move.w     [A6 - 0x1A8], D0
  2640. 00001FEC  486E FE80                pea.l      [A6 - 0x180]
  2641. 00001FF0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  2642. 00001FF4  588F                     addq.l     A7, 4
  2643. label00001FF6:
  2644. 00001FF6  4A6E FE58                tst.w      [A6 - 0x1A8]
  2645. 00001FFA  6712                     beq        +0x14 /* 0000200E */
  2646. 00001FFC  486E FF0C                pea.l      [A6 - 0xF4]
  2647. 00002000  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2648. 00002004  588F                     addq.l     A7, 4
  2649. 00002006  302E FE58                move.w     D0, [A6 - 0x1A8]
  2650. 0000200A  6000 02F2                bra        +0x2F4 /* 000022FE */
  2651. label0000200E:
  2652. 0000200E  302E FE5A                move.w     D0, [A6 - 0x1A6]
  2653. 00002012  48C0                     ext.l      D0
  2654. 00002014  E780                     asl        D0, 3
  2655. 00002016  D9C0                     add.l      A4, D0
  2656. 00002018  4A54                     tst.w      [A4]
  2657. 0000201A  6710                     beq        +0x12 /* 0000202C */
  2658. 0000201C  486E FF0C                pea.l      [A6 - 0xF4]
  2659. 00002020  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2660. 00002024  588F                     addq.l     A7, 4
  2661. 00002026  7013                     moveq.l    D0, 0x13
  2662. 00002028  6000 02D4                bra        +0x2D6 /* 000022FE */
  2663. label0000202C:
  2664. 0000202C  0C6E 03E9 FF0C           cmpi.w     [A6 - 0xF4], 0x3E9
  2665. 00002032  6636                     bne        +0x38 /* 0000206A */
  2666. 00002034  0C6E 0FD4 0018           cmpi.w     [A6 + 0x18], 0xFD4
  2667. 0000203A  6706                     beq        +0x8 /* 00002042 */
  2668. 0000203C  7041                     moveq.l    D0, 0x41
  2669. 0000203E  6000 02BE                bra        +0x2C0 /* 000022FE */
  2670. label00002042:
  2671. 00002042  3D6E FE66 FE7C           move.w     [A6 - 0x184], [A6 - 0x19A]
  2672. 00002048  3D6E FE6A FE7E           move.w     [A6 - 0x182], [A6 - 0x196]
  2673. 0000204E  21EE FE7C 0828           move.l     [0x00000828 /* MTemp */], [A6 - 0x184]
  2674. 00002054  21EE FE7C 082C           move.l     [0x0000082C /* RawMouse */], [A6 - 0x184]
  2675. 0000205A  42B8 08DA                clr.l      [0x000008DA /* MouseOffset */]
  2676. 0000205E  7001                     moveq.l    D0, 0x01
  2677. 00002060  11C0 08CE                move.b     [0x000008CE /* CrsrNew */], D0
  2678. 00002064  7000                     moveq.l    D0, 0x00
  2679. 00002066  6000 0296                bra        +0x298 /* 000022FE */
  2680. label0000206A:
  2681. 0000206A  0C6E 03E8 FF0C           cmpi.w     [A6 - 0xF4], 0x3E8
  2682. 00002070  665A                     bne        +0x5C /* 000020CC */
  2683. 00002072  0C6E 0FE9 0018           cmpi.w     [A6 + 0x18], 0xFE9
  2684. 00002078  672A                     beq        +0x2C /* 000020A4 */
  2685. 0000207A  486E FE74                pea.l      [A6 - 0x18C]
  2686. 0000207E  2F2D 9182                move.l     -[A7], [A5 - 0x6E7E]
  2687. 00002082  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2688. 00002086  508F                     addq.l     A7, 8
  2689. 00002088  486E FE74                pea.l      [A6 - 0x18C]
  2690. 0000208C  2F2E FE60                move.l     -[A7], [A6 - 0x1A0]
  2691. 00002090  2F2E FE64                move.l     -[A7], [A6 - 0x19C]
  2692. 00002094  2F2E FE68                move.l     -[A7], [A6 - 0x198]
  2693. 00002098  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2694. 0000209C  4EBA 0266                jsr        [PC + 0x266 /* 00002304 */]
  2695. 000020A0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2696. label000020A4:
  2697. 000020A4  4267                     clr.w      -[A7]
  2698. 000020A6  486E FE74                pea.l      [A6 - 0x18C]
  2699. 000020AA  A8AE                     syscall    EmptyRect
  2700. 000020AC  101F                     move.b     D0, [A7]+
  2701. 000020AE  4A00                     tst.b      D0
  2702. 000020B0  6706                     beq        +0x8 /* 000020B8 */
  2703. 000020B2  7042                     moveq.l    D0, 0x42
  2704. 000020B4  6000 0248                bra        +0x24A /* 000022FE */
  2705. label000020B8:
  2706. 000020B8  2F2D 9182                move.l     -[A7], [A5 - 0x6E7E]
  2707. 000020BC  486E FE74                pea.l      [A6 - 0x18C]
  2708. 000020C0  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2709. 000020C4  508F                     addq.l     A7, 8
  2710. 000020C6  7000                     moveq.l    D0, 0x00
  2711. 000020C8  6000 0234                bra        +0x236 /* 000022FE */
  2712. label000020CC:
  2713. 000020CC  0C6E 0006 FF0C           cmpi.w     [A6 - 0xF4], 0x6
  2714. 000020D2  6600 00B6                bne        +0xB8 /* 0000218A */
  2715. 000020D6  0C6E 0FE9 0018           cmpi.w     [A6 + 0x18], 0xFE9
  2716. 000020DC  672E                     beq        +0x30 /* 0000210C */
  2717. 000020DE  206E FF52                movea.l    A0, [A6 - 0xAE]
  2718. 000020E2  2050                     movea.l    A0, [A0]
  2719. 000020E4  43EE FE74                lea.l      A1, [A6 - 0x18C]
  2720. 000020E8  41E8 0018                lea.l      A0, [A0 + 0x18]
  2721. 000020EC  22D8                     move.l     [A1]+, [A0]+
  2722. 000020EE  22D8                     move.l     [A1]+, [A0]+
  2723. 000020F0  486E FE74                pea.l      [A6 - 0x18C]
  2724. 000020F4  2F2E FE60                move.l     -[A7], [A6 - 0x1A0]
  2725. 000020F8  2F2E FE64                move.l     -[A7], [A6 - 0x19C]
  2726. 000020FC  2F2E FE68                move.l     -[A7], [A6 - 0x198]
  2727. 00002100  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2728. 00002104  4EBA 01FE                jsr        [PC + 0x1FE /* 00002304 */]
  2729. 00002108  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2730. label0000210C:
  2731. 0000210C  4267                     clr.w      -[A7]
  2732. 0000210E  486E FE74                pea.l      [A6 - 0x18C]
  2733. 00002112  A8AE                     syscall    EmptyRect
  2734. 00002114  101F                     move.b     D0, [A7]+
  2735. 00002116  4A00                     tst.b      D0
  2736. 00002118  6710                     beq        +0x12 /* 0000212A */
  2737. 0000211A  486E FF0C                pea.l      [A6 - 0xF4]
  2738. 0000211E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2739. 00002122  588F                     addq.l     A7, 4
  2740. 00002124  7042                     moveq.l    D0, 0x42
  2741. 00002126  6000 01D6                bra        +0x1D8 /* 000022FE */
  2742. label0000212A:
  2743. 0000212A  486E FE74                pea.l      [A6 - 0x18C]
  2744. 0000212E  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2745. 00002132  588F                     addq.l     A7, 4
  2746. 00002134  206E FF52                movea.l    A0, [A6 - 0xAE]
  2747. 00002138  2050                     movea.l    A0, [A0]
  2748. 0000213A  41E8 0018                lea.l      A0, [A0 + 0x18]
  2749. 0000213E  43EE FE74                lea.l      A1, [A6 - 0x18C]
  2750. 00002142  20D9                     move.l     [A0]+, [A1]+
  2751. 00002144  20D9                     move.l     [A0]+, [A1]+
  2752. 00002146  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  2753. 0000214A  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  2754. 0000214E  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  2755. 00002152  508F                     addq.l     A7, 8
  2756. 00002154  3F00                     move.w     -[A7], D0
  2757. 00002156  4EBA E268                jsr        [PC - 0x1D98 /* 000003C0 */]
  2758. 0000215A  548F                     addq.l     A7, 2
  2759. 0000215C  4AAE FF82                tst.l      [A6 - 0x7E]
  2760. 00002160  6718                     beq        +0x1A /* 0000217A */
  2761. 00002162  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  2762. 00002166  486E FE74                pea.l      [A6 - 0x18C]
  2763. 0000216A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2764. 0000216E  508F                     addq.l     A7, 8
  2765. 00002170  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  2766. 00002174  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  2767. 00002178  588F                     addq.l     A7, 4
  2768. label0000217A:
  2769. 0000217A  486E FF0C                pea.l      [A6 - 0xF4]
  2770. 0000217E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2771. 00002182  588F                     addq.l     A7, 4
  2772. 00002184  7000                     moveq.l    D0, 0x00
  2773. 00002186  6000 0176                bra        +0x178 /* 000022FE */
  2774. label0000218A:
  2775. 0000218A  0C6E 0003 FF0C           cmpi.w     [A6 - 0xF4], 0x3
  2776. 00002190  6710                     beq        +0x12 /* 000021A2 */
  2777. 00002192  486E FF0C                pea.l      [A6 - 0xF4]
  2778. 00002196  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2779. 0000219A  588F                     addq.l     A7, 4
  2780. 0000219C  7002                     moveq.l    D0, 0x02
  2781. 0000219E  6000 015E                bra        +0x160 /* 000022FE */
  2782. label000021A2:
  2783. 000021A2  206E FFAA                movea.l    A0, [A6 - 0x56]
  2784. 000021A6  302E FFA4                move.w     D0, [A6 - 0x5C]
  2785. 000021AA  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  2786. 000021AE  D090                     add.l      D0, [A0]
  2787. 000021B0  2040                     movea.l    A0, D0
  2788. 000021B2  43EE FEBA                lea.l      A1, [A6 - 0x146]
  2789. 000021B6  7013                     moveq.l    D0, 0x13
  2790. label000021B8:
  2791. 000021B8  22D8                     move.l     [A1]+, [A0]+
  2792. 000021BA  51C8 FFFC                dbf        D0, -0x6 /* 000021B8 */
  2793. 000021BE  32D8                     move.w     [A1]+, [A0]+
  2794. 000021C0  486E FE6C                pea.l      [A6 - 0x194]
  2795. 000021C4  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2796. 000021C8  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2797. 000021CC  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  2798. 000021D0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2799. 000021D4  0C6E 0FE9 0018           cmpi.w     [A6 + 0x18], 0xFE9
  2800. 000021DA  6728                     beq        +0x2A /* 00002204 */
  2801. 000021DC  41EE FE74                lea.l      A0, [A6 - 0x18C]
  2802. 000021E0  43EE FEC8                lea.l      A1, [A6 - 0x138]
  2803. 000021E4  20D9                     move.l     [A0]+, [A1]+
  2804. 000021E6  20D9                     move.l     [A0]+, [A1]+
  2805. 000021E8  486E FE74                pea.l      [A6 - 0x18C]
  2806. 000021EC  2F2E FE60                move.l     -[A7], [A6 - 0x1A0]
  2807. 000021F0  2F2E FE64                move.l     -[A7], [A6 - 0x19C]
  2808. 000021F4  2F2E FE68                move.l     -[A7], [A6 - 0x198]
  2809. 000021F8  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2810. 000021FC  4EBA 0106                jsr        [PC + 0x106 /* 00002304 */]
  2811. 00002200  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2812. label00002204:
  2813. 00002204  4267                     clr.w      -[A7]
  2814. 00002206  486E FE74                pea.l      [A6 - 0x18C]
  2815. 0000220A  A8AE                     syscall    EmptyRect
  2816. 0000220C  101F                     move.b     D0, [A7]+
  2817. 0000220E  4A00                     tst.b      D0
  2818. 00002210  6718                     beq        +0x1A /* 0000222A */
  2819. 00002212  0C6E 0067 FEBA           cmpi.w     [A6 - 0x146], 0x67 /* 'g' */
  2820. 00002218  6710                     beq        +0x12 /* 0000222A */
  2821. 0000221A  486E FF0C                pea.l      [A6 - 0xF4]
  2822. 0000221E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2823. 00002222  588F                     addq.l     A7, 4
  2824. 00002224  7042                     moveq.l    D0, 0x42
  2825. 00002226  6000 00D6                bra        +0xD8 /* 000022FE */
  2826. label0000222A:
  2827. 0000222A  0C6E 0069 FEBA           cmpi.w     [A6 - 0x146], 0x69 /* 'i' */
  2828. 00002230  6636                     bne        +0x38 /* 00002268 */
  2829. 00002232  3F2E FF00                move.w     -[A7], [A6 - 0x100]
  2830. 00002236  486E FE54                pea.l      [A6 - 0x1AC]
  2831. 0000223A  486E FE5C                pea.l      [A6 - 0x1A4]
  2832. 0000223E  486E FE74                pea.l      [A6 - 0x18C]
  2833. 00002242  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2834. 00002246  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2835. 0000224A  2F2E FE5C                move.l     -[A7], [A6 - 0x1A4]
  2836. 0000224E  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  2837. 00002252  588F                     addq.l     A7, 4
  2838. 00002254  4A40                     tst.w      D0
  2839. 00002256  6710                     beq        +0x12 /* 00002268 */
  2840. 00002258  486E FF0C                pea.l      [A6 - 0xF4]
  2841. 0000225C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2842. 00002260  588F                     addq.l     A7, 4
  2843. 00002262  7025                     moveq.l    D0, 0x25
  2844. 00002264  6000 0098                bra        +0x9A /* 000022FE */
  2845. label00002268:
  2846. 00002268  3F3C 0001                move.w     -[A7], 0x1
  2847. 0000226C  486E FE74                pea.l      [A6 - 0x18C]
  2848. 00002270  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2849. 00002274  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2850. 00002278  4EAD 0FD2                jsr        [A5 + 0xFD2 /* export_502 */]
  2851. 0000227C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2852. 00002280  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  2853. 00002284  2F2E FF3A                move.l     -[A7], [A6 - 0xC6]
  2854. 00002288  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  2855. 0000228C  508F                     addq.l     A7, 8
  2856. 0000228E  3F00                     move.w     -[A7], D0
  2857. 00002290  4EBA E12E                jsr        [PC - 0x1ED2 /* 000003C0 */]
  2858. 00002294  548F                     addq.l     A7, 2
  2859. 00002296  4AAE FF82                tst.l      [A6 - 0x7E]
  2860. 0000229A  6730                     beq        +0x32 /* 000022CC */
  2861. 0000229C  486E FE74                pea.l      [A6 - 0x18C]
  2862. 000022A0  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2863. 000022A4  2F2E FFAA                move.l     -[A7], [A6 - 0x56]
  2864. 000022A8  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  2865. 000022AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2866. 000022B0  486E FE74                pea.l      [A6 - 0x18C]
  2867. 000022B4  486E FE6C                pea.l      [A6 - 0x194]
  2868. 000022B8  486E FE74                pea.l      [A6 - 0x18C]
  2869. 000022BC  A8AB                     syscall    UnionRect
  2870. 000022BE  486E FE74                pea.l      [A6 - 0x18C]
  2871. 000022C2  2F2E FF82                move.l     -[A7], [A6 - 0x7E]
  2872. 000022C6  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  2873. 000022CA  508F                     addq.l     A7, 8
  2874. label000022CC:
  2875. 000022CC  486E FF0C                pea.l      [A6 - 0xF4]
  2876. 000022D0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  2877. 000022D4  588F                     addq.l     A7, 4
  2878. 000022D6  486E FF0C                pea.l      [A6 - 0xF4]
  2879. 000022DA  4EAD 0AEA                jsr        [A5 + 0xAEA /* export_345 */]
  2880. 000022DE  588F                     addq.l     A7, 4
  2881. 000022E0  4A40                     tst.w      D0
  2882. 000022E2  6704                     beq        +0x6 /* 000022E8 */
  2883. 000022E4  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  2884. label000022E8:
  2885. 000022E8  486E FF0C                pea.l      [A6 - 0xF4]
  2886. 000022EC  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  2887. 000022F0  588F                     addq.l     A7, 4
  2888. 000022F2  4A40                     tst.w      D0
  2889. 000022F4  6706                     beq        +0x8 /* 000022FC */
  2890. 000022F6  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  2891. 000022FA  6002                     bra        +0x4 /* 000022FE */
  2892. label000022FC:
  2893. 000022FC  7000                     moveq.l    D0, 0x00
  2894. label000022FE:
  2895. 000022FE  285F                     movea.l    A4, [A7]+
  2896. 00002300  4E5E                     unlink     A6
  2897. 00002302  4E75                     rts
  2898. fn00002304:
  2899. 00002304  4E56 0000                link       A6, 0
  2900. 00002308  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2901. 0000230C  286E 0016                movea.l    A4, [A6 + 0x16]
  2902. 00002310  302C 0004                move.w     D0, [A4 + 0x4]
  2903. 00002314  9054                     sub.w      D0, [A4]
  2904. 00002316  3C00                     move.w     D6, D0
  2905. 00002318  302C 0006                move.w     D0, [A4 + 0x6]
  2906. 0000231C  906C 0002                sub.w      D0, [A4 + 0x2]
  2907. 00002320  3A00                     move.w     D5, D0
  2908. 00002322  302E 0008                move.w     D0, [A6 + 0x8]
  2909. 00002326  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  2910. 0000232A  000B 002E                ori.b      A3, 0x2E /* '.' */
  2911. 0000232E  0FD4                     .incomplete
  2912. 00002330  0040 1003                ori.w      D0, 0x1003
  2913. 00002334  004C 0FD0                ori.w      A4, 0xFD0
  2914. 00002338  005C 0FAD                ori.w      [A4]+, 0xFAD
  2915. 0000233C  006A 0FEC 007A           ori.w      [A2 + 0x7A], 0xFEC
  2916. 00002342  1004                     move.b     D0, D4
  2917. 00002344  0096 1005 00B2           ori.l      [A6], 0x100500B2
  2918. 0000234A  0FAC 00D0                bclr       [A4 + 0xD0], D7
  2919. 0000234E  0FAB 00EC                bclr       [A3 + 0xEC], D7
  2920. 00002352  0FC6                     .incomplete
  2921. 00002354  010E                     btst       A6, D0
  2922. 00002356  100A                     move.b     D0, A2
  2923. 00002358  0134 2F0C                btst       <<invalid full ext with I/IS == 4>>, D0
  2924. 0000235C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2925. 00002360  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  2926. 00002364  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  2927. 00002368  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2928. 0000236C  6000 011E                bra        +0x120 /* 0000248C */
  2929. 00002370  38AE 0014                move.w     [A4], [A6 + 0x14]
  2930. 00002374  3014                     move.w     D0, [A4]
  2931. 00002376  D046                     add.w      D0, D6
  2932. 00002378  3940 0004                move.w     [A4 + 0x4], D0
  2933. 0000237C  6000 010E                bra        +0x110 /* 0000248C */
  2934. 00002380  396E 0014 0002           move.w     [A4 + 0x2], [A6 + 0x14]
  2935. 00002386  302C 0002                move.w     D0, [A4 + 0x2]
  2936. 0000238A  D045                     add.w      D0, D5
  2937. 0000238C  3940 0006                move.w     [A4 + 0x6], D0
  2938. 00002390  6000 00FA                bra        +0xFC /* 0000248C */
  2939. 00002394  396E 0014 0004           move.w     [A4 + 0x4], [A6 + 0x14]
  2940. 0000239A  302C 0004                move.w     D0, [A4 + 0x4]
  2941. 0000239E  9046                     sub.w      D0, D6
  2942. 000023A0  3880                     move.w     [A4], D0
  2943. 000023A2  6000 00E8                bra        +0xEA /* 0000248C */
  2944. 000023A6  396E 0014 0006           move.w     [A4 + 0x6], [A6 + 0x14]
  2945. 000023AC  302C 0006                move.w     D0, [A4 + 0x6]
  2946. 000023B0  9045                     sub.w      D0, D5
  2947. 000023B2  3940 0002                move.w     [A4 + 0x2], D0
  2948. 000023B6  6000 00D4                bra        +0xD6 /* 0000248C */
  2949. 000023BA  38AE 0010                move.w     [A4], [A6 + 0x10]
  2950. 000023BE  396E 000C 0002           move.w     [A4 + 0x2], [A6 + 0xC]
  2951. 000023C4  3014                     move.w     D0, [A4]
  2952. 000023C6  D046                     add.w      D0, D6
  2953. 000023C8  3940 0004                move.w     [A4 + 0x4], D0
  2954. 000023CC  302C 0002                move.w     D0, [A4 + 0x2]
  2955. 000023D0  D045                     add.w      D0, D5
  2956. 000023D2  3940 0006                move.w     [A4 + 0x6], D0
  2957. 000023D6  6000 00B4                bra        +0xB6 /* 0000248C */
  2958. 000023DA  38AE 0010                move.w     [A4], [A6 + 0x10]
  2959. 000023DE  396E 000C 0006           move.w     [A4 + 0x6], [A6 + 0xC]
  2960. 000023E4  3014                     move.w     D0, [A4]
  2961. 000023E6  D046                     add.w      D0, D6
  2962. 000023E8  3940 0004                move.w     [A4 + 0x4], D0
  2963. 000023EC  302C 0006                move.w     D0, [A4 + 0x6]
  2964. 000023F0  9045                     sub.w      D0, D5
  2965. 000023F2  3940 0002                move.w     [A4 + 0x2], D0
  2966. 000023F6  6000 0094                bra        +0x96 /* 0000248C */
  2967. 000023FA  396E 0010 0004           move.w     [A4 + 0x4], [A6 + 0x10]
  2968. 00002400  396E 000C 0006           move.w     [A4 + 0x6], [A6 + 0xC]
  2969. 00002406  302C 0004                move.w     D0, [A4 + 0x4]
  2970. 0000240A  9046                     sub.w      D0, D6
  2971. 0000240C  3880                     move.w     [A4], D0
  2972. 0000240E  302C 0006                move.w     D0, [A4 + 0x6]
  2973. 00002412  9045                     sub.w      D0, D5
  2974. 00002414  3940 0002                move.w     [A4 + 0x2], D0
  2975. 00002418  6000 0072                bra        +0x74 /* 0000248C */
  2976. 0000241C  396E 0010 0004           move.w     [A4 + 0x4], [A6 + 0x10]
  2977. 00002422  396E 000C 0002           move.w     [A4 + 0x2], [A6 + 0xC]
  2978. 00002428  302C 0004                move.w     D0, [A4 + 0x4]
  2979. 0000242C  9046                     sub.w      D0, D6
  2980. 0000242E  3880                     move.w     [A4], D0
  2981. 00002430  302C 0002                move.w     D0, [A4 + 0x2]
  2982. 00002434  D045                     add.w      D0, D5
  2983. 00002436  3940 0006                move.w     [A4 + 0x6], D0
  2984. 0000243A  6050                     bra        +0x52 /* 0000248C */
  2985. 0000243C  302C 0004                move.w     D0, [A4 + 0x4]
  2986. 00002440  D054                     add.w      D0, [A4]
  2987. 00002442  E240                     asr        D0.w, 1
  2988. 00002444  3E00                     move.w     D7, D0
  2989. 00002446  202E 0012                move.l     D0, [A6 + 0x12]
  2990. 0000244A  E280                     asr        D0, 1
  2991. 0000244C  3047                     movea.w    A0, D7
  2992. 0000244E  91C0                     sub.l      A0, D0
  2993. 00002450  2008                     move.l     D0, A0
  2994. 00002452  3880                     move.w     [A4], D0
  2995. 00002454  3054                     movea.w    A0, [A4]
  2996. 00002456  D1EE 0012                add.l      A0, [A6 + 0x12]
  2997. 0000245A  2008                     move.l     D0, A0
  2998. 0000245C  3940 0004                move.w     [A4 + 0x4], D0
  2999. 00002460  602A                     bra        +0x2C /* 0000248C */
  3000. 00002462  302C 0006                move.w     D0, [A4 + 0x6]
  3001. 00002466  D06C 0002                add.w      D0, [A4 + 0x2]
  3002. 0000246A  E240                     asr        D0.w, 1
  3003. 0000246C  3E00                     move.w     D7, D0
  3004. 0000246E  202E 0012                move.l     D0, [A6 + 0x12]
  3005. 00002472  E280                     asr        D0, 1
  3006. 00002474  3047                     movea.w    A0, D7
  3007. 00002476  91C0                     sub.l      A0, D0
  3008. 00002478  2008                     move.l     D0, A0
  3009. 0000247A  3940 0002                move.w     [A4 + 0x2], D0
  3010. 0000247E  306C 0002                movea.w    A0, [A4 + 0x2]
  3011. 00002482  D1EE 0012                add.l      A0, [A6 + 0x12]
  3012. 00002486  2008                     move.l     D0, A0
  3013. 00002488  3940 0006                move.w     [A4 + 0x6], D0
  3014. label0000248C:
  3015. 0000248C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  3016. 00002490  4E5E                     unlink     A6
  3017. 00002492  4E75                     rts
  3018. export_294:
  3019. 00002494  4E56 FEA4                link       A6, -0x015C
  3020. 00002498  48E7 0108                movem.l    -[A7], D7,A4
  3021. 0000249C  286E 000C                movea.l    A4, [A6 + 0xC]
  3022. 000024A0  486E FEB8                pea.l      [A6 - 0x148]
  3023. 000024A4  486E FFFE                pea.l      [A6 - 0x2]
  3024. 000024A8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3025. 000024AC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3026. 000024B0  2F0C                     move.l     -[A7], A4
  3027. 000024B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3028. 000024B6  4EBA 3E84                jsr        [PC + 0x3E84 /* 0000633C */]
  3029. 000024BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3030. 000024BE  3E00                     move.w     D7, D0
  3031. 000024C0  4A47                     tst.w      D7
  3032. 000024C2  6706                     beq        +0x8 /* 000024CA */
  3033. 000024C4  3007                     move.w     D0, D7
  3034. 000024C6  6000 0100                bra        +0x102 /* 000025C8 */
  3035. label000024CA:
  3036. 000024CA  302E FFFE                move.w     D0, [A6 - 0x2]
  3037. 000024CE  48C0                     ext.l      D0
  3038. 000024D0  E780                     asl        D0, 3
  3039. 000024D2  D9C0                     add.l      A4, D0
  3040. 000024D4  0C6E 0003 FEB8           cmpi.w     [A6 - 0x148], 0x3
  3041. 000024DA  6710                     beq        +0x12 /* 000024EC */
  3042. 000024DC  486E FEB8                pea.l      [A6 - 0x148]
  3043. 000024E0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3044. 000024E4  588F                     addq.l     A7, 4
  3045. 000024E6  700B                     moveq.l    D0, 0x0B
  3046. 000024E8  6000 00DE                bra        +0xE0 /* 000025C8 */
  3047. label000024EC:
  3048. 000024EC  206E FF56                movea.l    A0, [A6 - 0xAA]
  3049. 000024F0  302E FF50                move.w     D0, [A6 - 0xB0]
  3050. 000024F4  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3051. 000024F8  D090                     add.l      D0, [A0]
  3052. 000024FA  2040                     movea.l    A0, D0
  3053. 000024FC  43EE FFAC                lea.l      A1, [A6 - 0x54]
  3054. 00002500  7013                     moveq.l    D0, 0x13
  3055. label00002502:
  3056. 00002502  22D8                     move.l     [A1]+, [A0]+
  3057. 00002504  51C8 FFFC                dbf        D0, -0x6 /* 00002502 */
  3058. 00002508  32D8                     move.w     [A1]+, [A0]+
  3059. 0000250A  486E FEA4                pea.l      [A6 - 0x15C]
  3060. 0000250E  3F2E FF50                move.w     -[A7], [A6 - 0xB0]
  3061. 00002512  2F2E FF56                move.l     -[A7], [A6 - 0xAA]
  3062. 00002516  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  3063. 0000251A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3064. 0000251E  0C6E 0068 FFAC           cmpi.w     [A6 - 0x54], 0x68 /* 'h' */
  3065. 00002524  670C                     beq        +0xE /* 00002532 */
  3066. 00002526  0C6E 00CA FFAC           cmpi.w     [A6 - 0x54], 0xCA
  3067. 0000252C  6704                     beq        +0x6 /* 00002532 */
  3068. 0000252E  7E50                     moveq.l    D7, 0x50
  3069. 00002530  601C                     bra        +0x1E /* 0000254E */
  3070. label00002532:
  3071. 00002532  486E FFAC                pea.l      [A6 - 0x54]
  3072. 00002536  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3073. 0000253A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3074. 0000253E  2F0C                     move.l     -[A7], A4
  3075. 00002540  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3076. 00002544  4EBA 008A                jsr        [PC + 0x8A /* 000025D0 */]
  3077. 00002548  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3078. 0000254C  3E00                     move.w     D7, D0
  3079. label0000254E:
  3080. 0000254E  4A47                     tst.w      D7
  3081. 00002550  666A                     bne        +0x6C /* 000025BC */
  3082. 00002552  206E FF56                movea.l    A0, [A6 - 0xAA]
  3083. 00002556  302E FF50                move.w     D0, [A6 - 0xB0]
  3084. 0000255A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3085. 0000255E  D090                     add.l      D0, [A0]
  3086. 00002560  2040                     movea.l    A0, D0
  3087. 00002562  43EE FFAC                lea.l      A1, [A6 - 0x54]
  3088. 00002566  7013                     moveq.l    D0, 0x13
  3089. label00002568:
  3090. 00002568  20D9                     move.l     [A0]+, [A1]+
  3091. 0000256A  51C8 FFFC                dbf        D0, -0x6 /* 00002568 */
  3092. 0000256E  30D9                     move.w     [A0]+, [A1]+
  3093. 00002570  2F2E FF52                move.l     -[A7], [A6 - 0xAE]
  3094. 00002574  2F2E FEE6                move.l     -[A7], [A6 - 0x11A]
  3095. 00002578  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  3096. 0000257C  508F                     addq.l     A7, 8
  3097. 0000257E  3F00                     move.w     -[A7], D0
  3098. 00002580  4EBA DE3E                jsr        [PC - 0x21C2 /* 000003C0 */]
  3099. 00002584  548F                     addq.l     A7, 2
  3100. 00002586  4AAE FF2E                tst.l      [A6 - 0xD2]
  3101. 0000258A  6730                     beq        +0x32 /* 000025BC */
  3102. 0000258C  486E FEAC                pea.l      [A6 - 0x154]
  3103. 00002590  3F2E FF50                move.w     -[A7], [A6 - 0xB0]
  3104. 00002594  2F2E FF56                move.l     -[A7], [A6 - 0xAA]
  3105. 00002598  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  3106. 0000259C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3107. 000025A0  486E FEAC                pea.l      [A6 - 0x154]
  3108. 000025A4  486E FEA4                pea.l      [A6 - 0x15C]
  3109. 000025A8  486E FEAC                pea.l      [A6 - 0x154]
  3110. 000025AC  A8AB                     syscall    UnionRect
  3111. 000025AE  486E FEAC                pea.l      [A6 - 0x154]
  3112. 000025B2  2F2E FF2E                move.l     -[A7], [A6 - 0xD2]
  3113. 000025B6  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  3114. 000025BA  508F                     addq.l     A7, 8
  3115. label000025BC:
  3116. 000025BC  486E FEB8                pea.l      [A6 - 0x148]
  3117. 000025C0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3118. 000025C4  588F                     addq.l     A7, 4
  3119. 000025C6  3007                     move.w     D0, D7
  3120. label000025C8:
  3121. 000025C8  4CDF 1080                movem.l    D7,A4, [A7]+
  3122. 000025CC  4E5E                     unlink     A6
  3123. 000025CE  4E75                     rts
  3124. fn000025D0:
  3125. 000025D0  4E56 FFF2                link       A6, -0x000E
  3126. 000025D4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  3127. 000025D8  286E 000C                movea.l    A4, [A6 + 0xC]
  3128. 000025DC  486E FFF6                pea.l      [A6 - 0xA]
  3129. 000025E0  486E FFFE                pea.l      [A6 - 0x2]
  3130. 000025E4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3131. 000025E8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3132. 000025EC  2F0C                     move.l     -[A7], A4
  3133. 000025EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3134. 000025F2  4EAD 0EDA                jsr        [A5 + 0xEDA /* export_471 */]
  3135. 000025F6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3136. 000025FA  3E00                     move.w     D7, D0
  3137. 000025FC  4A47                     tst.w      D7
  3138. 000025FE  6706                     beq        +0x8 /* 00002606 */
  3139. 00002600  3007                     move.w     D0, D7
  3140. 00002602  6000 00C8                bra        +0xCA /* 000026CC */
  3141. label00002606:
  3142. 00002606  302E FFFE                move.w     D0, [A6 - 0x2]
  3143. 0000260A  48C0                     ext.l      D0
  3144. 0000260C  E780                     asl        D0, 3
  3145. 0000260E  D9C0                     add.l      A4, D0
  3146. 00002610  4A54                     tst.w      [A4]
  3147. 00002612  670E                     beq        +0x10 /* 00002622 */
  3148. 00002614  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3149. 00002618  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3150. 0000261C  7013                     moveq.l    D0, 0x13
  3151. 0000261E  6000 00AC                bra        +0xAE /* 000026CC */
  3152. label00002622:
  3153. 00002622  7A0E                     moveq.l    D5, 0x0E
  3154. 00002624  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3155. 00002628  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  3156. 0000262C  42A7                     clr.l      -[A7]
  3157. 0000262E  A8CB                     syscall    OpenPoly
  3158. 00002630  205F                     movea.l    A0, [A7]+
  3159. 00002632  2D48 FFF2                move.l     [A6 - 0xE], A0
  3160. 00002636  206E FFF6                movea.l    A0, [A6 - 0xA]
  3161. 0000263A  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  3162. 0000263E  42A7                     clr.l      -[A7]
  3163. 00002640  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3164. 00002644  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3165. 00002648  201F                     move.l     D0, [A7]+
  3166. 0000264A  4878 0004                push.l     0x4
  3167. 0000264E  2F00                     move.l     -[A7], D0
  3168. 00002650  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  3169. 00002654  5380                     subq.l     D0, 1
  3170. 00002656  3C00                     move.w     D6, D0
  3171. 00002658  206E FFFA                movea.l    A0, [A6 - 0x6]
  3172. 0000265C  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3173. 00002660  206E FFFA                movea.l    A0, [A6 - 0x6]
  3174. 00002664  3F10                     move.w     -[A7], [A0]
  3175. 00002666  A893                     syscall    MoveTo
  3176. 00002668  58AE FFFA                addq.l     [A6 - 0x6], 4
  3177. 0000266C  601C                     bra        +0x1E /* 0000268A */
  3178. label0000266E:
  3179. 0000266E  206E FFFA                movea.l    A0, [A6 - 0x6]
  3180. 00002672  3F28 0002                move.w     -[A7], [A0 + 0x2]
  3181. 00002676  206E FFFA                movea.l    A0, [A6 - 0x6]
  3182. 0000267A  3F10                     move.w     -[A7], [A0]
  3183. 0000267C  A891                     syscall    LineTo
  3184. 0000267E  58AE FFFA                addq.l     [A6 - 0x6], 4
  3185. 00002682  5845                     addq.w     D5, 4
  3186. 00002684  0C45 0FA0                cmpi.w     D5, 0xFA0
  3187. 00002688  6E08                     bgt        +0xA /* 00002692 */
  3188. label0000268A:
  3189. 0000268A  3006                     move.w     D0, D6
  3190. 0000268C  5346                     subq.w     D6, 1
  3191. 0000268E  4A40                     tst.w      D0
  3192. 00002690  66DC                     bne        -0x22 /* 0000266E */
  3193. label00002692:
  3194. 00002692  A8CC                     syscall    ClosePoly/ClosePgon
  3195. 00002694  206E FFF2                movea.l    A0, [A6 - 0xE]
  3196. 00002698  2050                     movea.l    A0, [A0]
  3197. 0000269A  226E 0018                movea.l    A1, [A6 + 0x18]
  3198. 0000269E  43E9 000E                lea.l      A1, [A1 + 0xE]
  3199. 000026A2  5488                     addq.l     A0, 2
  3200. 000026A4  22D8                     move.l     [A1]+, [A0]+
  3201. 000026A6  22D8                     move.l     [A1]+, [A0]+
  3202. 000026A8  206E 0018                movea.l    A0, [A6 + 0x18]
  3203. 000026AC  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  3204. 000026B0  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  3205. 000026B4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3206. 000026B8  508F                     addq.l     A7, 8
  3207. 000026BA  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3208. 000026BE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3209. 000026C2  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  3210. 000026C6  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  3211. 000026CA  7000                     moveq.l    D0, 0x00
  3212. label000026CC:
  3213. 000026CC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  3214. 000026D0  4E5E                     unlink     A6
  3215. 000026D2  4E75                     rts
  3216. export_292:
  3217. 000026D4  4E56 FD68                link       A6, -0x0298
  3218. 000026D8  48E7 0108                movem.l    -[A7], D7,A4
  3219. 000026DC  286E 000C                movea.l    A4, [A6 + 0xC]
  3220. 000026E0  486E FEBA                pea.l      [A6 - 0x146]
  3221. 000026E4  486E FE7A                pea.l      [A6 - 0x186]
  3222. 000026E8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3223. 000026EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3224. 000026F0  2F0C                     move.l     -[A7], A4
  3225. 000026F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3226. 000026F6  4EBA 3C44                jsr        [PC + 0x3C44 /* 0000633C */]
  3227. 000026FA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3228. 000026FE  3E00                     move.w     D7, D0
  3229. 00002700  4A47                     tst.w      D7
  3230. 00002702  671E                     beq        +0x20 /* 00002722 */
  3231. 00002704  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  3232. 00002708  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3233. 0000270C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3234. 00002710  2F0C                     move.l     -[A7], A4
  3235. 00002712  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3236. 00002716  4EBA 2A32                jsr        [PC + 0x2A32 /* 0000514A */]
  3237. 0000271A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3238. 0000271E  6000 05CA                bra        +0x5CC /* 00002CEA */
  3239. label00002722:
  3240. 00002722  302E FE7A                move.w     D0, [A6 - 0x186]
  3241. 00002726  48C0                     ext.l      D0
  3242. 00002728  E780                     asl        D0, 3
  3243. 0000272A  D9C0                     add.l      A4, D0
  3244. 0000272C  486E FE7C                pea.l      [A6 - 0x184]
  3245. 00002730  486E FEBA                pea.l      [A6 - 0x146]
  3246. 00002734  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3247. 00002738  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3248. 0000273C  2F0C                     move.l     -[A7], A4
  3249. 0000273E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3250. 00002742  4EBA 3C96                jsr        [PC + 0x3C96 /* 000063DA */]
  3251. 00002746  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3252. 0000274A  3E00                     move.w     D7, D0
  3253. 0000274C  4A47                     tst.w      D7
  3254. 0000274E  6706                     beq        +0x8 /* 00002756 */
  3255. 00002750  3007                     move.w     D0, D7
  3256. 00002752  6000 0596                bra        +0x598 /* 00002CEA */
  3257. label00002756:
  3258. 00002756  0C6E 0003 FEBA           cmpi.w     [A6 - 0x146], 0x3
  3259. 0000275C  671A                     beq        +0x1C /* 00002778 */
  3260. 0000275E  486E FE7C                pea.l      [A6 - 0x184]
  3261. 00002762  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3262. 00002766  588F                     addq.l     A7, 4
  3263. 00002768  486E FEBA                pea.l      [A6 - 0x146]
  3264. 0000276C  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3265. 00002770  588F                     addq.l     A7, 4
  3266. 00002772  700B                     moveq.l    D0, 0x0B
  3267. 00002774  6000 0574                bra        +0x576 /* 00002CEA */
  3268. label00002778:
  3269. 00002778  206E FF58                movea.l    A0, [A6 - 0xA8]
  3270. 0000277C  302E FF52                move.w     D0, [A6 - 0xAE]
  3271. 00002780  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3272. 00002784  D090                     add.l      D0, [A0]
  3273. 00002786  2040                     movea.l    A0, D0
  3274. 00002788  43EE FFAE                lea.l      A1, [A6 - 0x52]
  3275. 0000278C  7013                     moveq.l    D0, 0x13
  3276. label0000278E:
  3277. 0000278E  22D8                     move.l     [A1]+, [A0]+
  3278. 00002790  51C8 FFFC                dbf        D0, -0x6 /* 0000278E */
  3279. 00002794  32D8                     move.w     [A1]+, [A0]+
  3280. 00002796  486E FE68                pea.l      [A6 - 0x198]
  3281. 0000279A  3F2E FF52                move.w     -[A7], [A6 - 0xAE]
  3282. 0000279E  2F2E FF58                move.l     -[A7], [A6 - 0xA8]
  3283. 000027A2  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  3284. 000027A6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3285. 000027AA  302E 0018                move.w     D0, [A6 + 0x18]
  3286. 000027AE  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  3287. 000027B2  0013 004E                ori.b      [A3], 0x4E /* 'N' */
  3288. 000027B6  0FCA                     .incomplete
  3289. 000027B8  00A2 0FC3 00EA           ori.l      -[A2], 0xFC300EA
  3290. 000027BE  0FE4                     .incomplete
  3291. 000027C0  0132 0FF4                btst       <<invalid full ext with I/IS == 4>>, D0
  3292. 000027C4  0142                     bchg       D2, D0
  3293. 000027C6  0FF7                     .incomplete
  3294. 000027C8  0152                     bchg       [A2], D0
  3295. 000027CA  0FE5                     .incomplete
  3296. 000027CC  018A                     bclr       A2, D0
  3297. 000027CE  0FE3                     .incomplete
  3298. 000027D0  01C2                     .incomplete
  3299. 000027D2  0FE2                     .incomplete
  3300. 000027D4  01E2                     .incomplete
  3301. 000027D6  0FC2                     .incomplete
  3302. 000027D8  0202 0FE1                andi.b     D2, 0xE1
  3303. 000027DC  0222 0FC1                andi.b     -[A2], 0xC1
  3304. 000027E0  0242 0FD2                andi.w     D2, 0xFD2
  3305. 000027E4  0280 0FF1 02B6           andi.l     D0, 0xFF102B6
  3306. 000027EA  0FCD                     .incomplete
  3307. 000027EC  02D0                     .incomplete
  3308. 000027EE  0FF9                     .incomplete
  3309. 000027F0  0328 0FA5                btst       [A0 + 0xFA5], D1
  3310. 000027F4  0382                     bclr       D2, D1
  3311. 000027F6  0FEE                     .incomplete
  3312. 000027F8  03C2                     .incomplete
  3313. 000027FA  0FED                     .incomplete
  3314. 000027FC  0400 0FF3                subi.b     D0, 0xF3
  3315. 00002800  0438 486E FD68           subi.b     [0xFFFFFD68], 0x6E /* 'n' */
  3316. 00002806  486E FE7C                pea.l      [A6 - 0x184]
  3317. 0000280A  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3318. 0000280E  508F                     addq.l     A7, 8
  3319. 00002810  486E FEB6                pea.l      [A6 - 0x14A]
  3320. 00002814  486E FD68                pea.l      [A6 - 0x298]
  3321. 00002818  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  3322. 0000281C  508F                     addq.l     A7, 8
  3323. 0000281E  3E00                     move.w     D7, D0
  3324. 00002820  4A47                     tst.w      D7
  3325. 00002822  660E                     bne        +0x10 /* 00002832 */
  3326. 00002824  4AAE FEB6                tst.l      [A6 - 0x14A]
  3327. 00002828  6608                     bne        +0xA /* 00002832 */
  3328. 0000282A  42AE FFFC                clr.l      [A6 - 0x4]
  3329. 0000282E  6000 0408                bra        +0x40A /* 00002C38 */
  3330. label00002832:
  3331. 00002832  486E FFFC                pea.l      [A6 - 0x4]
  3332. 00002836  486E FD68                pea.l      [A6 - 0x298]
  3333. 0000283A  4879 4943 4F4E           push.l     0x49434F4E /* 'ICON' */
  3334. 00002840  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  3335. 00002844  4EBA 0726                jsr        [PC + 0x726 /* 00002F6C */]
  3336. 00002848  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3337. 0000284C  3E00                     move.w     D7, D0
  3338. 0000284E  4A47                     tst.w      D7
  3339. 00002850  6700 03E6                beq        +0x3E8 /* 00002C38 */
  3340. 00002854  7E54                     moveq.l    D7, 0x54
  3341. 00002856  6000 03E0                bra        +0x3E2 /* 00002C38 */
  3342. 0000285A  486E FEB6                pea.l      [A6 - 0x14A]
  3343. 0000285E  486E FE7C                pea.l      [A6 - 0x184]
  3344. 00002862  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3345. 00002866  508F                     addq.l     A7, 8
  3346. 00002868  3E00                     move.w     D7, D0
  3347. 0000286A  0CAE 0000 0001 FEB6      cmpi.l     [A6 - 0x14A], 0x1
  3348. 00002872  6C06                     bge        +0x8 /* 0000287A */
  3349. 00002874  7001                     moveq.l    D0, 0x01
  3350. 00002876  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3351. label0000287A:
  3352. 0000287A  0CAE 0000 003F FEB6      cmpi.l     [A6 - 0x14A], 0x3F /* '?' */
  3353. 00002882  6F06                     ble        +0x8 /* 0000288A */
  3354. 00002884  703F                     moveq.l    D0, 0x3F
  3355. 00002886  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3356. label0000288A:
  3357. 0000288A  486E FFD0                pea.l      [A6 - 0x30]
  3358. 0000288E  206E FEB6                movea.l    A0, [A6 - 0x14A]
  3359. 00002892  4868 FFFF                pea.l      [A0 - 0x1]
  3360. 00002896  486E FEBA                pea.l      [A6 - 0x146]
  3361. 0000289A  4EBA 0698                jsr        [PC + 0x698 /* 00002F34 */]
  3362. 0000289E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3363. 000028A2  6000 0394                bra        +0x396 /* 00002C38 */
  3364. 000028A6  486E FEB6                pea.l      [A6 - 0x14A]
  3365. 000028AA  486E FE7C                pea.l      [A6 - 0x184]
  3366. 000028AE  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3367. 000028B2  508F                     addq.l     A7, 8
  3368. 000028B4  3E00                     move.w     D7, D0
  3369. 000028B6  0CAE 0000 0001 FEB6      cmpi.l     [A6 - 0x14A], 0x1
  3370. 000028BE  6C06                     bge        +0x8 /* 000028C6 */
  3371. 000028C0  7001                     moveq.l    D0, 0x01
  3372. 000028C2  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3373. label000028C6:
  3374. 000028C6  0CAE 0000 003F FEB6      cmpi.l     [A6 - 0x14A], 0x3F /* '?' */
  3375. 000028CE  6F06                     ble        +0x8 /* 000028D6 */
  3376. 000028D0  703F                     moveq.l    D0, 0x3F
  3377. 000028D2  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3378. label000028D6:
  3379. 000028D6  486E FFD8                pea.l      [A6 - 0x28]
  3380. 000028DA  206E FEB6                movea.l    A0, [A6 - 0x14A]
  3381. 000028DE  4868 FFFF                pea.l      [A0 - 0x1]
  3382. 000028E2  486E FEBA                pea.l      [A6 - 0x146]
  3383. 000028E6  4EBA 064C                jsr        [PC + 0x64C /* 00002F34 */]
  3384. 000028EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3385. 000028EE  6000 0348                bra        +0x34A /* 00002C38 */
  3386. 000028F2  486E FFC4                pea.l      [A6 - 0x3C]
  3387. 000028F6  486E FE7C                pea.l      [A6 - 0x184]
  3388. 000028FA  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3389. 000028FE  508F                     addq.l     A7, 8
  3390. 00002900  3E00                     move.w     D7, D0
  3391. 00002902  6000 0334                bra        +0x336 /* 00002C38 */
  3392. 00002906  486E FFC6                pea.l      [A6 - 0x3A]
  3393. 0000290A  486E FE7C                pea.l      [A6 - 0x184]
  3394. 0000290E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3395. 00002912  508F                     addq.l     A7, 8
  3396. 00002914  3E00                     move.w     D7, D0
  3397. 00002916  6000 0320                bra        +0x322 /* 00002C38 */
  3398. 0000291A  486E FEB6                pea.l      [A6 - 0x14A]
  3399. 0000291E  486E FE7C                pea.l      [A6 - 0x184]
  3400. 00002922  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3401. 00002926  508F                     addq.l     A7, 8
  3402. 00002928  3E00                     move.w     D7, D0
  3403. 0000292A  0CAE 0000 0001 FEB6      cmpi.l     [A6 - 0x14A], 0x1
  3404. 00002932  6C06                     bge        +0x8 /* 0000293A */
  3405. 00002934  7001                     moveq.l    D0, 0x01
  3406. 00002936  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3407. label0000293A:
  3408. 0000293A  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3409. 00002942  6F08                     ble        +0xA /* 0000294C */
  3410. 00002944  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3411. label0000294C:
  3412. 0000294C  3D6E FEB8 FFE0           move.w     [A6 - 0x20], [A6 - 0x148]
  3413. 00002952  6000 02E4                bra        +0x2E6 /* 00002C38 */
  3414. 00002956  486E FEB6                pea.l      [A6 - 0x14A]
  3415. 0000295A  486E FE7C                pea.l      [A6 - 0x184]
  3416. 0000295E  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3417. 00002962  508F                     addq.l     A7, 8
  3418. 00002964  3E00                     move.w     D7, D0
  3419. 00002966  0CAE 0000 0001 FEB6      cmpi.l     [A6 - 0x14A], 0x1
  3420. 0000296E  6C06                     bge        +0x8 /* 00002976 */
  3421. 00002970  7001                     moveq.l    D0, 0x01
  3422. 00002972  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3423. label00002976:
  3424. 00002976  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3425. 0000297E  6F08                     ble        +0xA /* 00002988 */
  3426. 00002980  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3427. label00002988:
  3428. 00002988  3D6E FEB8 FFE2           move.w     [A6 - 0x1E], [A6 - 0x148]
  3429. 0000298E  6000 02A8                bra        +0x2AA /* 00002C38 */
  3430. 00002992  486E FEB6                pea.l      [A6 - 0x14A]
  3431. 00002996  486E FE7C                pea.l      [A6 - 0x184]
  3432. 0000299A  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3433. 0000299E  508F                     addq.l     A7, 8
  3434. 000029A0  3E00                     move.w     D7, D0
  3435. 000029A2  202E FEB6                move.l     D0, [A6 - 0x14A]
  3436. 000029A6  5380                     subq.l     D0, 1
  3437. 000029A8  0280 0000 00FF           andi.l     D0, 0xFF
  3438. 000029AE  3D40 FFCA                move.w     [A6 - 0x36], D0
  3439. 000029B2  6000 0284                bra        +0x286 /* 00002C38 */
  3440. 000029B6  486E FEB6                pea.l      [A6 - 0x14A]
  3441. 000029BA  486E FE7C                pea.l      [A6 - 0x184]
  3442. 000029BE  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3443. 000029C2  508F                     addq.l     A7, 8
  3444. 000029C4  3E00                     move.w     D7, D0
  3445. 000029C6  202E FEB6                move.l     D0, [A6 - 0x14A]
  3446. 000029CA  5380                     subq.l     D0, 1
  3447. 000029CC  0280 0000 00FF           andi.l     D0, 0xFF
  3448. 000029D2  3D40 FFC8                move.w     [A6 - 0x38], D0
  3449. 000029D6  6000 0260                bra        +0x262 /* 00002C38 */
  3450. 000029DA  486E FEB6                pea.l      [A6 - 0x14A]
  3451. 000029DE  486E FE7C                pea.l      [A6 - 0x184]
  3452. 000029E2  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3453. 000029E6  508F                     addq.l     A7, 8
  3454. 000029E8  3E00                     move.w     D7, D0
  3455. 000029EA  202E FEB6                move.l     D0, [A6 - 0x14A]
  3456. 000029EE  5380                     subq.l     D0, 1
  3457. 000029F0  0280 0000 00FF           andi.l     D0, 0xFF
  3458. 000029F6  3D40 FFCE                move.w     [A6 - 0x32], D0
  3459. 000029FA  6000 023C                bra        +0x23E /* 00002C38 */
  3460. 000029FE  486E FEB6                pea.l      [A6 - 0x14A]
  3461. 00002A02  486E FE7C                pea.l      [A6 - 0x184]
  3462. 00002A06  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3463. 00002A0A  508F                     addq.l     A7, 8
  3464. 00002A0C  3E00                     move.w     D7, D0
  3465. 00002A0E  202E FEB6                move.l     D0, [A6 - 0x14A]
  3466. 00002A12  5380                     subq.l     D0, 1
  3467. 00002A14  0280 0000 00FF           andi.l     D0, 0xFF
  3468. 00002A1A  3D40 FFCC                move.w     [A6 - 0x34], D0
  3469. 00002A1E  6000 0218                bra        +0x21A /* 00002C38 */
  3470. 00002A22  486E FEB6                pea.l      [A6 - 0x14A]
  3471. 00002A26  486E FE7C                pea.l      [A6 - 0x184]
  3472. 00002A2A  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3473. 00002A2E  508F                     addq.l     A7, 8
  3474. 00002A30  3E00                     move.w     D7, D0
  3475. 00002A32  0CAE 0000 0001 FEB6      cmpi.l     [A6 - 0x14A], 0x1
  3476. 00002A3A  6C06                     bge        +0x8 /* 00002A42 */
  3477. 00002A3C  7001                     moveq.l    D0, 0x01
  3478. 00002A3E  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3479. label00002A42:
  3480. 00002A42  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3481. 00002A4A  6F08                     ble        +0xA /* 00002A54 */
  3482. 00002A4C  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3483. label00002A54:
  3484. 00002A54  3D6E FEB8 FFE2           move.w     [A6 - 0x1E], [A6 - 0x148]
  3485. 00002A5A  3D6E FEB8 FFE0           move.w     [A6 - 0x20], [A6 - 0x148]
  3486. 00002A60  6000 01D6                bra        +0x1D8 /* 00002C38 */
  3487. 00002A64  486E FE78                pea.l      [A6 - 0x188]
  3488. 00002A68  486E FE7C                pea.l      [A6 - 0x184]
  3489. 00002A6C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3490. 00002A70  508F                     addq.l     A7, 8
  3491. 00002A72  3E00                     move.w     D7, D0
  3492. 00002A74  4A6E FE78                tst.w      [A6 - 0x188]
  3493. 00002A78  671C                     beq        +0x1E /* 00002A96 */
  3494. 00002A7A  0C6E 0067 FFAE           cmpi.w     [A6 - 0x52], 0x67 /* 'g' */
  3495. 00002A80  660A                     bne        +0xC /* 00002A8C */
  3496. 00002A82  7003                     moveq.l    D0, 0x03
  3497. 00002A84  3D40 FFB2                move.w     [A6 - 0x4E], D0
  3498. 00002A88  6000 01AE                bra        +0x1B0 /* 00002C38 */
  3499. label00002A8C:
  3500. 00002A8C  7001                     moveq.l    D0, 0x01
  3501. 00002A8E  3D40 FFB2                move.w     [A6 - 0x4E], D0
  3502. 00002A92  6000 01A4                bra        +0x1A6 /* 00002C38 */
  3503. label00002A96:
  3504. 00002A96  426E FFB2                clr.w      [A6 - 0x4E]
  3505. 00002A9A  6000 019C                bra        +0x19E /* 00002C38 */
  3506. 00002A9E  486E FFE4                pea.l      [A6 - 0x1C]
  3507. 00002AA2  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  3508. 00002AA6  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  3509. 00002AAA  486E FE7C                pea.l      [A6 - 0x184]
  3510. 00002AAE  4EBA 034C                jsr        [PC + 0x34C /* 00002DFC */]
  3511. 00002AB2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3512. 00002AB6  3E00                     move.w     D7, D0
  3513. 00002AB8  6000 017E                bra        +0x180 /* 00002C38 */
  3514. 00002ABC  0C6E 006B FFAE           cmpi.w     [A6 - 0x52], 0x6B /* 'k' */
  3515. 00002AC2  6706                     beq        +0x8 /* 00002ACA */
  3516. 00002AC4  7E5D                     moveq.l    D7, 0x5D
  3517. 00002AC6  6000 0170                bra        +0x172 /* 00002C38 */
  3518. label00002ACA:
  3519. 00002ACA  486E FEB6                pea.l      [A6 - 0x14A]
  3520. 00002ACE  486E FE7C                pea.l      [A6 - 0x184]
  3521. 00002AD2  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3522. 00002AD6  508F                     addq.l     A7, 8
  3523. 00002AD8  3E00                     move.w     D7, D0
  3524. 00002ADA  4AAE FEB6                tst.l      [A6 - 0x14A]
  3525. 00002ADE  6C04                     bge        +0x6 /* 00002AE4 */
  3526. 00002AE0  42AE FEB6                clr.l      [A6 - 0x14A]
  3527. label00002AE4:
  3528. 00002AE4  0CAE 0000 0167 FEB6      cmpi.l     [A6 - 0x14A], 0x167
  3529. 00002AEC  6F08                     ble        +0xA /* 00002AF6 */
  3530. 00002AEE  2D7C 0000 0167 FEB6      move.l     [A6 - 0x14A], 0x167
  3531. label00002AF6:
  3532. 00002AF6  3D6E FEB8 FFF4           move.w     [A6 - 0xC], [A6 - 0x148]
  3533. 00002AFC  486E FFBC                pea.l      [A6 - 0x44]
  3534. 00002B00  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  3535. 00002B04  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  3536. 00002B08  486E FFF8                pea.l      [A6 - 0x8]
  3537. 00002B0C  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  3538. 00002B10  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3539. 00002B14  6000 0122                bra        +0x124 /* 00002C38 */
  3540. 00002B18  0C6E 006B FFAE           cmpi.w     [A6 - 0x52], 0x6B /* 'k' */
  3541. 00002B1E  6706                     beq        +0x8 /* 00002B26 */
  3542. 00002B20  7E5D                     moveq.l    D7, 0x5D
  3543. 00002B22  6000 0114                bra        +0x116 /* 00002C38 */
  3544. label00002B26:
  3545. 00002B26  486E FEB6                pea.l      [A6 - 0x14A]
  3546. 00002B2A  486E FE7C                pea.l      [A6 - 0x184]
  3547. 00002B2E  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3548. 00002B32  508F                     addq.l     A7, 8
  3549. 00002B34  3E00                     move.w     D7, D0
  3550. 00002B36  4AAE FEB6                tst.l      [A6 - 0x14A]
  3551. 00002B3A  6E06                     bgt        +0x8 /* 00002B42 */
  3552. 00002B3C  7001                     moveq.l    D0, 0x01
  3553. 00002B3E  2D40 FEB6                move.l     [A6 - 0x14A], D0
  3554. label00002B42:
  3555. 00002B42  0CAE 0000 0168 FEB6      cmpi.l     [A6 - 0x14A], 0x168
  3556. 00002B4A  6D08                     blt        +0xA /* 00002B54 */
  3557. 00002B4C  2D7C 0000 0167 FEB6      move.l     [A6 - 0x14A], 0x167
  3558. label00002B54:
  3559. 00002B54  3D6E FEB8 FFF6           move.w     [A6 - 0xA], [A6 - 0x148]
  3560. 00002B5A  486E FFBC                pea.l      [A6 - 0x44]
  3561. 00002B5E  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  3562. 00002B62  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  3563. 00002B66  486E FFF8                pea.l      [A6 - 0x8]
  3564. 00002B6A  4EAD 0FE2                jsr        [A5 + 0xFE2 /* export_504 */]
  3565. 00002B6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3566. 00002B72  6000 00C4                bra        +0xC6 /* 00002C38 */
  3567. 00002B76  0C6E 0065 FFAE           cmpi.w     [A6 - 0x52], 0x65 /* 'e' */
  3568. 00002B7C  6706                     beq        +0x8 /* 00002B84 */
  3569. 00002B7E  7E5E                     moveq.l    D7, 0x5E
  3570. 00002B80  6000 00B6                bra        +0xB8 /* 00002C38 */
  3571. label00002B84:
  3572. 00002B84  486E FEB6                pea.l      [A6 - 0x14A]
  3573. 00002B88  486E FE7C                pea.l      [A6 - 0x184]
  3574. 00002B8C  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3575. 00002B90  508F                     addq.l     A7, 8
  3576. 00002B92  3E00                     move.w     D7, D0
  3577. 00002B94  4AAE FEB6                tst.l      [A6 - 0x14A]
  3578. 00002B98  6C04                     bge        +0x6 /* 00002B9E */
  3579. 00002B9A  42AE FEB6                clr.l      [A6 - 0x14A]
  3580. label00002B9E:
  3581. 00002B9E  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3582. 00002BA6  6F08                     ble        +0xA /* 00002BB0 */
  3583. 00002BA8  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3584. label00002BB0:
  3585. 00002BB0  3D6E FEB8 FFF4           move.w     [A6 - 0xC], [A6 - 0x148]
  3586. 00002BB6  6000 0080                bra        +0x82 /* 00002C38 */
  3587. 00002BBA  0C6E 0065 FFAE           cmpi.w     [A6 - 0x52], 0x65 /* 'e' */
  3588. 00002BC0  6706                     beq        +0x8 /* 00002BC8 */
  3589. 00002BC2  7E5E                     moveq.l    D7, 0x5E
  3590. 00002BC4  6000 0072                bra        +0x74 /* 00002C38 */
  3591. label00002BC8:
  3592. 00002BC8  486E FEB6                pea.l      [A6 - 0x14A]
  3593. 00002BCC  486E FE7C                pea.l      [A6 - 0x184]
  3594. 00002BD0  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3595. 00002BD4  508F                     addq.l     A7, 8
  3596. 00002BD6  3E00                     move.w     D7, D0
  3597. 00002BD8  4AAE FEB6                tst.l      [A6 - 0x14A]
  3598. 00002BDC  6C04                     bge        +0x6 /* 00002BE2 */
  3599. 00002BDE  42AE FEB6                clr.l      [A6 - 0x14A]
  3600. label00002BE2:
  3601. 00002BE2  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3602. 00002BEA  6F08                     ble        +0xA /* 00002BF4 */
  3603. 00002BEC  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3604. label00002BF4:
  3605. 00002BF4  3D6E FEB8 FFF6           move.w     [A6 - 0xA], [A6 - 0x148]
  3606. 00002BFA  603C                     bra        +0x3E /* 00002C38 */
  3607. 00002BFC  4A6E FFB0                tst.w      [A6 - 0x50]
  3608. 00002C00  6604                     bne        +0x6 /* 00002C06 */
  3609. 00002C02  7E5F                     moveq.l    D7, 0x5F
  3610. 00002C04  6032                     bra        +0x34 /* 00002C38 */
  3611. label00002C06:
  3612. 00002C06  486E FEB6                pea.l      [A6 - 0x14A]
  3613. 00002C0A  486E FE7C                pea.l      [A6 - 0x184]
  3614. 00002C0E  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  3615. 00002C12  508F                     addq.l     A7, 8
  3616. 00002C14  3E00                     move.w     D7, D0
  3617. 00002C16  4AAE FEB6                tst.l      [A6 - 0x14A]
  3618. 00002C1A  6C04                     bge        +0x6 /* 00002C20 */
  3619. 00002C1C  42AE FEB6                clr.l      [A6 - 0x14A]
  3620. label00002C20:
  3621. 00002C20  0CAE 0000 03E8 FEB6      cmpi.l     [A6 - 0x14A], 0x3E8
  3622. 00002C28  6F08                     ble        +0xA /* 00002C32 */
  3623. 00002C2A  2D7C 0000 03E8 FEB6      move.l     [A6 - 0x14A], 0x3E8
  3624. label00002C32:
  3625. 00002C32  3D6E FEB8 FFE6           move.w     [A6 - 0x1A], [A6 - 0x148]
  3626. label00002C38:
  3627. 00002C38  4A47                     tst.w      D7
  3628. 00002C3A  666A                     bne        +0x6C /* 00002CA6 */
  3629. 00002C3C  206E FF58                movea.l    A0, [A6 - 0xA8]
  3630. 00002C40  302E FF52                move.w     D0, [A6 - 0xAE]
  3631. 00002C44  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3632. 00002C48  D090                     add.l      D0, [A0]
  3633. 00002C4A  2040                     movea.l    A0, D0
  3634. 00002C4C  43EE FFAE                lea.l      A1, [A6 - 0x52]
  3635. 00002C50  7013                     moveq.l    D0, 0x13
  3636. label00002C52:
  3637. 00002C52  20D9                     move.l     [A0]+, [A1]+
  3638. 00002C54  51C8 FFFC                dbf        D0, -0x6 /* 00002C52 */
  3639. 00002C58  30D9                     move.w     [A0]+, [A1]+
  3640. 00002C5A  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  3641. 00002C5E  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  3642. 00002C62  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  3643. 00002C66  508F                     addq.l     A7, 8
  3644. 00002C68  3F00                     move.w     -[A7], D0
  3645. 00002C6A  4EBA D754                jsr        [PC - 0x28AC /* 000003C0 */]
  3646. 00002C6E  548F                     addq.l     A7, 2
  3647. 00002C70  4AAE FF30                tst.l      [A6 - 0xD0]
  3648. 00002C74  6730                     beq        +0x32 /* 00002CA6 */
  3649. 00002C76  486E FE70                pea.l      [A6 - 0x190]
  3650. 00002C7A  3F2E FF52                move.w     -[A7], [A6 - 0xAE]
  3651. 00002C7E  2F2E FF58                move.l     -[A7], [A6 - 0xA8]
  3652. 00002C82  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  3653. 00002C86  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3654. 00002C8A  486E FE70                pea.l      [A6 - 0x190]
  3655. 00002C8E  486E FE68                pea.l      [A6 - 0x198]
  3656. 00002C92  486E FE70                pea.l      [A6 - 0x190]
  3657. 00002C96  A8AB                     syscall    UnionRect
  3658. 00002C98  486E FE70                pea.l      [A6 - 0x190]
  3659. 00002C9C  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  3660. 00002CA0  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  3661. 00002CA4  508F                     addq.l     A7, 8
  3662. label00002CA6:
  3663. 00002CA6  486E FE7C                pea.l      [A6 - 0x184]
  3664. 00002CAA  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  3665. 00002CAE  588F                     addq.l     A7, 4
  3666. 00002CB0  486E FEBA                pea.l      [A6 - 0x146]
  3667. 00002CB4  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3668. 00002CB8  588F                     addq.l     A7, 4
  3669. 00002CBA  4A47                     tst.w      D7
  3670. 00002CBC  6704                     beq        +0x6 /* 00002CC2 */
  3671. 00002CBE  3007                     move.w     D0, D7
  3672. 00002CC0  6028                     bra        +0x2A /* 00002CEA */
  3673. label00002CC2:
  3674. 00002CC2  486E FEBA                pea.l      [A6 - 0x146]
  3675. 00002CC6  4EAD 0AEA                jsr        [A5 + 0xAEA /* export_345 */]
  3676. 00002CCA  588F                     addq.l     A7, 4
  3677. 00002CCC  4A40                     tst.w      D0
  3678. 00002CCE  6704                     beq        +0x6 /* 00002CD4 */
  3679. 00002CD0  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  3680. label00002CD4:
  3681. 00002CD4  486E FEBA                pea.l      [A6 - 0x146]
  3682. 00002CD8  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  3683. 00002CDC  588F                     addq.l     A7, 4
  3684. 00002CDE  4A40                     tst.w      D0
  3685. 00002CE0  6706                     beq        +0x8 /* 00002CE8 */
  3686. 00002CE2  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  3687. 00002CE6  6002                     bra        +0x4 /* 00002CEA */
  3688. label00002CE8:
  3689. 00002CE8  7000                     moveq.l    D0, 0x00
  3690. label00002CEA:
  3691. 00002CEA  4CDF 1080                movem.l    D7,A4, [A7]+
  3692. 00002CEE  4E5E                     unlink     A6
  3693. 00002CF0  4E75                     rts
  3694. export_293:
  3695. 00002CF2  4E56 FEB0                link       A6, -0x0150
  3696. 00002CF6  48E7 0108                movem.l    -[A7], D7,A4
  3697. 00002CFA  286E 000C                movea.l    A4, [A6 + 0xC]
  3698. 00002CFE  486E FEB0                pea.l      [A6 - 0x150]
  3699. 00002D02  486E FFFE                pea.l      [A6 - 0x2]
  3700. 00002D06  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3701. 00002D0A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3702. 00002D0E  2F0C                     move.l     -[A7], A4
  3703. 00002D10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3704. 00002D14  4EBA 3626                jsr        [PC + 0x3626 /* 0000633C */]
  3705. 00002D18  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3706. 00002D1C  3E00                     move.w     D7, D0
  3707. 00002D1E  302E FFFE                move.w     D0, [A6 - 0x2]
  3708. 00002D22  48C0                     ext.l      D0
  3709. 00002D24  E780                     asl        D0, 3
  3710. 00002D26  D9C0                     add.l      A4, D0
  3711. 00002D28  4A47                     tst.w      D7
  3712. 00002D2A  6706                     beq        +0x8 /* 00002D32 */
  3713. 00002D2C  3007                     move.w     D0, D7
  3714. 00002D2E  6000 00C4                bra        +0xC6 /* 00002DF4 */
  3715. label00002D32:
  3716. 00002D32  0C6E 0003 FEB0           cmpi.w     [A6 - 0x150], 0x3
  3717. 00002D38  6606                     bne        +0x8 /* 00002D40 */
  3718. 00002D3A  4AAE FF26                tst.l      [A6 - 0xDA]
  3719. 00002D3E  6610                     bne        +0x12 /* 00002D50 */
  3720. label00002D40:
  3721. 00002D40  486E FEB0                pea.l      [A6 - 0x150]
  3722. 00002D44  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3723. 00002D48  588F                     addq.l     A7, 4
  3724. 00002D4A  700B                     moveq.l    D0, 0x0B
  3725. 00002D4C  6000 00A6                bra        +0xA8 /* 00002DF4 */
  3726. label00002D50:
  3727. 00002D50  206E FF4E                movea.l    A0, [A6 - 0xB2]
  3728. 00002D54  302E FF48                move.w     D0, [A6 - 0xB8]
  3729. 00002D58  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  3730. 00002D5C  D090                     add.l      D0, [A0]
  3731. 00002D5E  2040                     movea.l    A0, D0
  3732. 00002D60  43EE FFA4                lea.l      A1, [A6 - 0x5C]
  3733. 00002D64  7013                     moveq.l    D0, 0x13
  3734. label00002D66:
  3735. 00002D66  22D8                     move.l     [A1]+, [A0]+
  3736. 00002D68  51C8 FFFC                dbf        D0, -0x6 /* 00002D66 */
  3737. 00002D6C  32D8                     move.w     [A1]+, [A0]+
  3738. 00002D6E  486E FFA4                pea.l      [A6 - 0x5C]
  3739. 00002D72  4EAD 056A                jsr        [A5 + 0x56A /* export_169 */]
  3740. 00002D76  588F                     addq.l     A7, 4
  3741. 00002D78  4A40                     tst.w      D0
  3742. 00002D7A  6610                     bne        +0x12 /* 00002D8C */
  3743. 00002D7C  486E FEB0                pea.l      [A6 - 0x150]
  3744. 00002D80  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3745. 00002D84  588F                     addq.l     A7, 4
  3746. 00002D86  702B                     moveq.l    D0, 0x2B
  3747. 00002D88  6000 006A                bra        +0x6C /* 00002DF4 */
  3748. label00002D8C:
  3749. 00002D8C  486E FFFE                pea.l      [A6 - 0x2]
  3750. 00002D90  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3751. 00002D94  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3752. 00002D98  2F0C                     move.l     -[A7], A4
  3753. 00002D9A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3754. 00002D9E  486E FFA4                pea.l      [A6 - 0x5C]
  3755. 00002DA2  4EBA 369C                jsr        [PC + 0x369C /* 00006440 */]
  3756. 00002DA6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3757. 00002DAA  3E00                     move.w     D7, D0
  3758. 00002DAC  486E FFF6                pea.l      [A6 - 0xA]
  3759. 00002DB0  3F2E FF48                move.w     -[A7], [A6 - 0xB8]
  3760. 00002DB4  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  3761. 00002DB8  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  3762. 00002DBC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3763. 00002DC0  486E FFF6                pea.l      [A6 - 0xA]
  3764. 00002DC4  2F2E FF26                move.l     -[A7], [A6 - 0xDA]
  3765. 00002DC8  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  3766. 00002DCC  508F                     addq.l     A7, 8
  3767. 00002DCE  486E FEB0                pea.l      [A6 - 0x150]
  3768. 00002DD2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  3769. 00002DD6  588F                     addq.l     A7, 4
  3770. 00002DD8  4A47                     tst.w      D7
  3771. 00002DDA  6704                     beq        +0x6 /* 00002DE0 */
  3772. 00002DDC  3007                     move.w     D0, D7
  3773. 00002DDE  6014                     bra        +0x16 /* 00002DF4 */
  3774. label00002DE0:
  3775. 00002DE0  302E FFFE                move.w     D0, [A6 - 0x2]
  3776. 00002DE4  48C0                     ext.l      D0
  3777. 00002DE6  E780                     asl        D0, 3
  3778. 00002DE8  D08C                     add.l      D0, A4
  3779. 00002DEA  2040                     movea.l    A0, D0
  3780. 00002DEC  4A50                     tst.w      [A0]
  3781. 00002DEE  6702                     beq        +0x4 /* 00002DF2 */
  3782. 00002DF0  7E13                     moveq.l    D7, 0x13
  3783. label00002DF2:
  3784. 00002DF2  3007                     move.w     D0, D7
  3785. label00002DF4:
  3786. 00002DF4  4CDF 1080                movem.l    D7,A4, [A7]+
  3787. 00002DF8  4E5E                     unlink     A6
  3788. 00002DFA  4E75                     rts
  3789. fn00002DFC:
  3790. 00002DFC  4E56 FDF6                link       A6, -0x020A
  3791. 00002E00  48E7 0300                movem.l    -[A7], D6,D7
  3792. 00002E04  486E FEF6                pea.l      [A6 - 0x10A]
  3793. 00002E08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3794. 00002E0C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  3795. 00002E10  508F                     addq.l     A7, 8
  3796. 00002E12  4A6E 000C                tst.w      [A6 + 0xC]
  3797. 00002E16  6600 005E                bne        +0x60 /* 00002E76 */
  3798. 00002E1A  7C00                     moveq.l    D6, 0x00
  3799. 00002E1C  604C                     bra        +0x4E /* 00002E6A */
  3800. label00002E1E:
  3801. 00002E1E  3006                     move.w     D0, D6
  3802. 00002E20  C1FC 0006                muls.w     D0, 0x6
  3803. 00002E24  41ED 985C                lea.l      A0, [A5 - 0x67A4]
  3804. 00002E28  D1C0                     add.l      A0, D0
  3805. 00002E2A  43EE FFF6                lea.l      A1, [A6 - 0xA]
  3806. 00002E2E  22D8                     move.l     [A1]+, [A0]+
  3807. 00002E30  32D8                     move.w     [A1]+, [A0]+
  3808. 00002E32  486E FEF6                pea.l      [A6 - 0x10A]
  3809. 00002E36  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  3810. 00002E3A  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  3811. 00002E3E  508F                     addq.l     A7, 8
  3812. 00002E40  4A40                     tst.w      D0
  3813. 00002E42  6724                     beq        +0x26 /* 00002E68 */
  3814. 00002E44  0C6E FFFF FFFA           cmpi.w     [A6 - 0x6], 0xFFFF
  3815. 00002E4A  660E                     bne        +0x10 /* 00002E5A */
  3816. 00002E4C  0C6E 0069 000E           cmpi.w     [A6 + 0xE], 0x69 /* 'i' */
  3817. 00002E52  6706                     beq        +0x8 /* 00002E5A */
  3818. 00002E54  7002                     moveq.l    D0, 0x02
  3819. 00002E56  6000 00D4                bra        +0xD6 /* 00002F2C */
  3820. label00002E5A:
  3821. 00002E5A  206E 0010                movea.l    A0, [A6 + 0x10]
  3822. 00002E5E  30AE FFFA                move.w     [A0], [A6 - 0x6]
  3823. 00002E62  7000                     moveq.l    D0, 0x00
  3824. 00002E64  6000 00C6                bra        +0xC8 /* 00002F2C */
  3825. label00002E68:
  3826. 00002E68  5246                     addq.w     D6, 1
  3827. label00002E6A:
  3828. 00002E6A  0C46 0010                cmpi.w     D6, 0x10
  3829. 00002E6E  6DAE                     blt        -0x50 /* 00002E1E */
  3830. 00002E70  7002                     moveq.l    D0, 0x02
  3831. 00002E72  6000 00B8                bra        +0xBA /* 00002F2C */
  3832. label00002E76:
  3833. 00002E76  486E FDF6                pea.l      [A6 - 0x20A]
  3834. 00002E7A  486E FEF6                pea.l      [A6 - 0x10A]
  3835. 00002E7E  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  3836. 00002E82  508F                     addq.l     A7, 8
  3837. 00002E84  7004                     moveq.l    D0, 0x04
  3838. 00002E86  1D40 FDF6                move.b     [A6 - 0x20A], D0
  3839. 00002E8A  7000                     moveq.l    D0, 0x00
  3840. 00002E8C  102E FEF6                move.b     D0, [A6 - 0x10A]
  3841. 00002E90  5940                     subq.w     D0, 4
  3842. 00002E92  1D40 FEFA                move.b     [A6 - 0x106], D0
  3843. 00002E96  486E FFFC                pea.l      [A6 - 0x4]
  3844. 00002E9A  486E FEFA                pea.l      [A6 - 0x106]
  3845. 00002E9E  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  3846. 00002EA2  508F                     addq.l     A7, 8
  3847. 00002EA4  3E00                     move.w     D7, D0
  3848. 00002EA6  4A47                     tst.w      D7
  3849. 00002EA8  6706                     beq        +0x8 /* 00002EB0 */
  3850. 00002EAA  3007                     move.w     D0, D7
  3851. 00002EAC  6000 007E                bra        +0x80 /* 00002F2C */
  3852. label00002EB0:
  3853. 00002EB0  486E FDF6                pea.l      [A6 - 0x20A]
  3854. 00002EB4  486D 999E                pea.l      [A5 - 0x6662]
  3855. 00002EB8  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  3856. 00002EBC  508F                     addq.l     A7, 8
  3857. 00002EBE  4A40                     tst.w      D0
  3858. 00002EC0  672E                     beq        +0x30 /* 00002EF0 */
  3859. 00002EC2  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  3860. 00002ECA  6D0A                     blt        +0xC /* 00002ED6 */
  3861. 00002ECC  0CAE 0000 0005 FFFC      cmpi.l     [A6 - 0x4], 0x5
  3862. 00002ED4  6F06                     ble        +0x8 /* 00002EDC */
  3863. label00002ED6:
  3864. 00002ED6  7002                     moveq.l    D0, 0x02
  3865. 00002ED8  6000 0052                bra        +0x54 /* 00002F2C */
  3866. label00002EDC:
  3867. 00002EDC  202E FFFC                move.l     D0, [A6 - 0x4]
  3868. 00002EE0  0680 0000 0009           addi.l     D0, 0x9 /* '\t' */
  3869. 00002EE6  206E 0010                movea.l    A0, [A6 + 0x10]
  3870. 00002EEA  3080                     move.w     [A0], D0
  3871. 00002EEC  7000                     moveq.l    D0, 0x00
  3872. 00002EEE  603C                     bra        +0x3E /* 00002F2C */
  3873. label00002EF0:
  3874. 00002EF0  486E FDF6                pea.l      [A6 - 0x20A]
  3875. 00002EF4  486D 99A4                pea.l      [A5 - 0x665C]
  3876. 00002EF8  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  3877. 00002EFC  508F                     addq.l     A7, 8
  3878. 00002EFE  4A40                     tst.w      D0
  3879. 00002F00  6728                     beq        +0x2A /* 00002F2A */
  3880. 00002F02  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  3881. 00002F0A  6D0A                     blt        +0xC /* 00002F16 */
  3882. 00002F0C  0CAE 0000 000A FFFC      cmpi.l     [A6 - 0x4], 0xA /* '\n' */
  3883. 00002F14  6F04                     ble        +0x6 /* 00002F1A */
  3884. label00002F16:
  3885. 00002F16  7002                     moveq.l    D0, 0x02
  3886. 00002F18  6012                     bra        +0x14 /* 00002F2C */
  3887. label00002F1A:
  3888. 00002F1A  202E FFFC                move.l     D0, [A6 - 0x4]
  3889. 00002F1E  5380                     subq.l     D0, 1
  3890. 00002F20  206E 0010                movea.l    A0, [A6 + 0x10]
  3891. 00002F24  3080                     move.w     [A0], D0
  3892. 00002F26  7000                     moveq.l    D0, 0x00
  3893. 00002F28  6002                     bra        +0x4 /* 00002F2C */
  3894. label00002F2A:
  3895. 00002F2A  7002                     moveq.l    D0, 0x02
  3896. label00002F2C:
  3897. 00002F2C  4CDF 00C0                movem.l    D6,D7, [A7]+
  3898. 00002F30  4E5E                     unlink     A6
  3899. 00002F32  4E75                     rts
  3900. fn00002F34:
  3901. 00002F34  4E56 FFF8                link       A6, -0x0008
  3902. 00002F38  206E 0008                movea.l    A0, [A6 + 0x8]
  3903. 00002F3C  2D68 0032 FFFC           move.l     [A6 - 0x4], [A0 + 0x32]
  3904. 00002F42  206E FFFC                movea.l    A0, [A6 - 0x4]
  3905. 00002F46  2050                     movea.l    A0, [A0]
  3906. 00002F48  2D68 0012 FFF8           move.l     [A6 - 0x8], [A0 + 0x12]
  3907. 00002F4E  206E FFF8                movea.l    A0, [A6 - 0x8]
  3908. 00002F52  202E 000C                move.l     D0, [A6 + 0xC]
  3909. 00002F56  E780                     asl        D0, 3
  3910. 00002F58  D090                     add.l      D0, [A0]
  3911. 00002F5A  2040                     movea.l    A0, D0
  3912. 00002F5C  226E 0010                movea.l    A1, [A6 + 0x10]
  3913. 00002F60  5488                     addq.l     A0, 2
  3914. 00002F62  22D8                     move.l     [A1]+, [A0]+
  3915. 00002F64  22D8                     move.l     [A1]+, [A0]+
  3916. 00002F66  7000                     moveq.l    D0, 0x00
  3917. 00002F68  4E5E                     unlink     A6
  3918. 00002F6A  4E75                     rts
  3919. fn00002F6C:
  3920. 00002F6C  4E56 FFFC                link       A6, -0x0004
  3921. 00002F70  486E FFFC                pea.l      [A6 - 0x4]
  3922. 00002F74  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3923. 00002F78  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  3924. 00002F7C  508F                     addq.l     A7, 8
  3925. 00002F7E  4A40                     tst.w      D0
  3926. 00002F80  6700 0066                beq        +0x68 /* 00002FE8 */
  3927. 00002F84  486E FFFC                pea.l      [A6 - 0x4]
  3928. 00002F88  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3929. 00002F8C  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  3930. 00002F90  508F                     addq.l     A7, 8
  3931. 00002F92  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3932. 00002F96  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3933. 00002F9A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3934. 00002F9E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3935. 00002FA2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3936. 00002FA6  4EBA 0090                jsr        [PC + 0x90 /* 00003038 */]
  3937. 00002FAA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3938. 00002FAE  4A40                     tst.w      D0
  3939. 00002FB0  6706                     beq        +0x8 /* 00002FB8 */
  3940. 00002FB2  7000                     moveq.l    D0, 0x00
  3941. 00002FB4  6000 007E                bra        +0x80 /* 00003034 */
  3942. label00002FB8:
  3943. 00002FB8  4AAD 8DD6                tst.l      [A5 - 0x722A]
  3944. 00002FBC  6726                     beq        +0x28 /* 00002FE4 */
  3945. 00002FBE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3946. 00002FC2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3947. 00002FC6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3948. 00002FCA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3949. 00002FCE  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  3950. 00002FD2  4EBA 0064                jsr        [PC + 0x64 /* 00003038 */]
  3951. 00002FD6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3952. 00002FDA  4A40                     tst.w      D0
  3953. 00002FDC  6706                     beq        +0x8 /* 00002FE4 */
  3954. 00002FDE  7000                     moveq.l    D0, 0x00
  3955. 00002FE0  6000 0052                bra        +0x54 /* 00003034 */
  3956. label00002FE4:
  3957. 00002FE4  7001                     moveq.l    D0, 0x01
  3958. 00002FE6  604C                     bra        +0x4E /* 00003034 */
  3959. label00002FE8:
  3960. 00002FE8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3961. 00002FEC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3962. 00002FF0  42A7                     clr.l      -[A7]
  3963. 00002FF2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3964. 00002FF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3965. 00002FFA  4EBA 003C                jsr        [PC + 0x3C /* 00003038 */]
  3966. 00002FFE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3967. 00003002  4A40                     tst.w      D0
  3968. 00003004  6704                     beq        +0x6 /* 0000300A */
  3969. 00003006  7000                     moveq.l    D0, 0x00
  3970. 00003008  602A                     bra        +0x2C /* 00003034 */
  3971. label0000300A:
  3972. 0000300A  4AAD 8DD6                tst.l      [A5 - 0x722A]
  3973. 0000300E  6722                     beq        +0x24 /* 00003032 */
  3974. 00003010  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3975. 00003014  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3976. 00003018  42A7                     clr.l      -[A7]
  3977. 0000301A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3978. 0000301E  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  3979. 00003022  4EBA 0014                jsr        [PC + 0x14 /* 00003038 */]
  3980. 00003026  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3981. 0000302A  4A40                     tst.w      D0
  3982. 0000302C  6704                     beq        +0x6 /* 00003032 */
  3983. 0000302E  7000                     moveq.l    D0, 0x00
  3984. 00003030  6002                     bra        +0x4 /* 00003034 */
  3985. label00003032:
  3986. 00003032  7001                     moveq.l    D0, 0x01
  3987. label00003034:
  3988. 00003034  4E5E                     unlink     A6
  3989. 00003036  4E75                     rts
  3990. fn00003038:
  3991. 00003038  4E56 FED6                link       A6, -0x012A
  3992. 0000303C  48E7 0700                movem.l    -[A7], D5,D6,D7
  3993. 00003040  486E FFE2                pea.l      [A6 - 0x1E]
  3994. 00003044  4878 0003                push.l     0x3
  3995. 00003048  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3996. 0000304C  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  3997. 00003050  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3998. 00003054  3F00                     move.w     -[A7], D0
  3999. 00003056  4EBA D368                jsr        [PC - 0x2C98 /* 000003C0 */]
  4000. 0000305A  548F                     addq.l     A7, 2
  4001. 0000305C  206E FFE2                movea.l    A0, [A6 - 0x1E]
  4002. 00003060  2050                     movea.l    A0, [A0]
  4003. 00003062  3C28 000E                move.w     D6, [A0 + 0xE]
  4004. 00003066  7E00                     moveq.l    D7, 0x00
  4005. 00003068  6000 01F2                bra        +0x1F4 /* 0000325C */
  4006. label0000306C:
  4007. 0000306C  206E FFE2                movea.l    A0, [A6 - 0x1E]
  4008. 00003070  3007                     move.w     D0, D7
  4009. 00003072  C1FC 0006                muls.w     D0, 0x6
  4010. 00003076  D090                     add.l      D0, [A0]
  4011. 00003078  2040                     movea.l    A0, D0
  4012. 0000307A  43EE FFFA                lea.l      A1, [A6 - 0x6]
  4013. 0000307E  41E8 0010                lea.l      A0, [A0 + 0x10]
  4014. 00003082  22D8                     move.l     [A1]+, [A0]+
  4015. 00003084  32D8                     move.w     [A1]+, [A0]+
  4016. 00003086  486E FFDA                pea.l      [A6 - 0x26]
  4017. 0000308A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4018. 0000308E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4019. 00003092  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4020. 00003096  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4021. 0000309A  3F00                     move.w     -[A7], D0
  4022. 0000309C  4EBA D322                jsr        [PC - 0x2CDE /* 000003C0 */]
  4023. 000030A0  548F                     addq.l     A7, 2
  4024. 000030A2  7A00                     moveq.l    D5, 0x00
  4025. 000030A4  6000 0196                bra        +0x198 /* 0000323C */
  4026. label000030A8:
  4027. 000030A8  206E FFDA                movea.l    A0, [A6 - 0x26]
  4028. 000030AC  3005                     move.w     D0, D5
  4029. 000030AE  48C0                     ext.l      D0
  4030. 000030B0  E980                     asl        D0, 4
  4031. 000030B2  D090                     add.l      D0, [A0]
  4032. 000030B4  2040                     movea.l    A0, D0
  4033. 000030B6  43EE FFEA                lea.l      A1, [A6 - 0x16]
  4034. 000030BA  5488                     addq.l     A0, 2
  4035. 000030BC  22D8                     move.l     [A1]+, [A0]+
  4036. 000030BE  22D8                     move.l     [A1]+, [A0]+
  4037. 000030C0  22D8                     move.l     [A1]+, [A0]+
  4038. 000030C2  22D8                     move.l     [A1]+, [A0]+
  4039. 000030C4  202E FFF6                move.l     D0, [A6 - 0xA]
  4040. 000030C8  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  4041. 000030CC  6600 016C                bne        +0x16E /* 0000323A */
  4042. 000030D0  4AAE 0010                tst.l      [A6 + 0x10]
  4043. 000030D4  6700 00C8                beq        +0xCA /* 0000319E */
  4044. 000030D8  202E FFF2                move.l     D0, [A6 - 0xE]
  4045. 000030DC  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  4046. 000030E0  6600 00BC                bne        +0xBE /* 0000319E */
  4047. 000030E4  486E FED6                pea.l      [A6 - 0x12A]
  4048. 000030E8  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4049. 000030EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4050. 000030F0  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  4051. 000030F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4052. 000030F8  3F00                     move.w     -[A7], D0
  4053. 000030FA  4EBA D2C4                jsr        [PC - 0x2D3C /* 000003C0 */]
  4054. 000030FE  548F                     addq.l     A7, 2
  4055. 00003100  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4056. 00003104  486E FED6                pea.l      [A6 - 0x12A]
  4057. 00003108  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  4058. 0000310C  508F                     addq.l     A7, 8
  4059. 0000310E  4A40                     tst.w      D0
  4060. 00003110  6700 008C                beq        +0x8E /* 0000319E */
  4061. 00003114  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4062. 00003118  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4063. 0000311C  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4064. 00003120  508F                     addq.l     A7, 8
  4065. 00003122  3F00                     move.w     -[A7], D0
  4066. 00003124  4EBA D29A                jsr        [PC - 0x2D66 /* 000003C0 */]
  4067. 00003128  548F                     addq.l     A7, 2
  4068. 0000312A  4878 0003                push.l     0x3
  4069. 0000312E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4070. 00003132  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4071. 00003136  508F                     addq.l     A7, 8
  4072. 00003138  3F00                     move.w     -[A7], D0
  4073. 0000313A  4EBA D284                jsr        [PC - 0x2D7C /* 000003C0 */]
  4074. 0000313E  548F                     addq.l     A7, 2
  4075. 00003140  206E 0018                movea.l    A0, [A6 + 0x18]
  4076. 00003144  20AE FFEE                move.l     [A0], [A6 - 0x12]
  4077. 00003148  0CAE 4355 5253 000C      cmpi.l     [A6 + 0xC], 0x43555253 /* 'CURS' */
  4078. 00003150  6646                     bne        +0x48 /* 00003198 */
  4079. 00003152  486E FFD6                pea.l      [A6 - 0x2A]
  4080. 00003156  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4081. 0000315A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4082. 0000315E  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4083. 00003162  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4084. 00003166  3F00                     move.w     -[A7], D0
  4085. 00003168  4EBA D256                jsr        [PC - 0x2DAA /* 000003C0 */]
  4086. 0000316C  548F                     addq.l     A7, 2
  4087. 0000316E  206E FFD6                movea.l    A0, [A6 - 0x2A]
  4088. 00003172  2050                     movea.l    A0, [A0]
  4089. 00003174  2D68 000A FFE6           move.l     [A6 - 0x1A], [A0 + 0xA]
  4090. 0000317A  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4091. 0000317E  2F10                     move.l     -[A7], [A0]
  4092. 00003180  A851                     syscall    SetCursor
  4093. 00003182  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4094. 00003186  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4095. 0000318A  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4096. 0000318E  508F                     addq.l     A7, 8
  4097. 00003190  3F00                     move.w     -[A7], D0
  4098. 00003192  4EBA D22C                jsr        [PC - 0x2DD4 /* 000003C0 */]
  4099. 00003196  548F                     addq.l     A7, 2
  4100. label00003198:
  4101. 00003198  7001                     moveq.l    D0, 0x01
  4102. 0000319A  6000 00DE                bra        +0xE0 /* 0000327A */
  4103. label0000319E:
  4104. 0000319E  4AAE 0010                tst.l      [A6 + 0x10]
  4105. 000031A2  6600 0096                bne        +0x98 /* 0000323A */
  4106. 000031A6  202E FFEE                move.l     D0, [A6 - 0x12]
  4107. 000031AA  B0AE 0014                cmp.l      D0, [A6 + 0x14]
  4108. 000031AE  6600 008A                bne        +0x8C /* 0000323A */
  4109. 000031B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4110. 000031B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4111. 000031BA  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4112. 000031BE  508F                     addq.l     A7, 8
  4113. 000031C0  3F00                     move.w     -[A7], D0
  4114. 000031C2  4EBA D1FC                jsr        [PC - 0x2E04 /* 000003C0 */]
  4115. 000031C6  548F                     addq.l     A7, 2
  4116. 000031C8  4878 0003                push.l     0x3
  4117. 000031CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4118. 000031D0  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4119. 000031D4  508F                     addq.l     A7, 8
  4120. 000031D6  3F00                     move.w     -[A7], D0
  4121. 000031D8  4EBA D1E6                jsr        [PC - 0x2E1A /* 000003C0 */]
  4122. 000031DC  548F                     addq.l     A7, 2
  4123. 000031DE  206E 0018                movea.l    A0, [A6 + 0x18]
  4124. 000031E2  20AE FFEE                move.l     [A0], [A6 - 0x12]
  4125. 000031E6  0CAE 4355 5253 000C      cmpi.l     [A6 + 0xC], 0x43555253 /* 'CURS' */
  4126. 000031EE  6646                     bne        +0x48 /* 00003236 */
  4127. 000031F0  486E FFD6                pea.l      [A6 - 0x2A]
  4128. 000031F4  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4129. 000031F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4130. 000031FC  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  4131. 00003200  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4132. 00003204  3F00                     move.w     -[A7], D0
  4133. 00003206  4EBA D1B8                jsr        [PC - 0x2E48 /* 000003C0 */]
  4134. 0000320A  548F                     addq.l     A7, 2
  4135. 0000320C  206E FFD6                movea.l    A0, [A6 - 0x2A]
  4136. 00003210  2050                     movea.l    A0, [A0]
  4137. 00003212  2D68 000A FFE6           move.l     [A6 - 0x1A], [A0 + 0xA]
  4138. 00003218  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4139. 0000321C  2F10                     move.l     -[A7], [A0]
  4140. 0000321E  A851                     syscall    SetCursor
  4141. 00003220  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4142. 00003224  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4143. 00003228  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4144. 0000322C  508F                     addq.l     A7, 8
  4145. 0000322E  3F00                     move.w     -[A7], D0
  4146. 00003230  4EBA D18E                jsr        [PC - 0x2E72 /* 000003C0 */]
  4147. 00003234  548F                     addq.l     A7, 2
  4148. label00003236:
  4149. 00003236  7001                     moveq.l    D0, 0x01
  4150. 00003238  6040                     bra        +0x42 /* 0000327A */
  4151. label0000323A:
  4152. 0000323A  5245                     addq.w     D5, 1
  4153. label0000323C:
  4154. 0000323C  BA6E FFFA                cmp.w      D5, [A6 - 0x6]
  4155. 00003240  6D00 FE66                blt        -0x198 /* 000030A8 */
  4156. 00003244  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4157. 00003248  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4158. 0000324C  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4159. 00003250  508F                     addq.l     A7, 8
  4160. 00003252  3F00                     move.w     -[A7], D0
  4161. 00003254  4EBA D16A                jsr        [PC - 0x2E96 /* 000003C0 */]
  4162. 00003258  548F                     addq.l     A7, 2
  4163. 0000325A  5247                     addq.w     D7, 1
  4164. label0000325C:
  4165. 0000325C  BE46                     cmp.w      D7, D6
  4166. 0000325E  6D00 FE0C                blt        -0x1F2 /* 0000306C */
  4167. 00003262  4878 0003                push.l     0x3
  4168. 00003266  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4169. 0000326A  4EAD 070A                jsr        [A5 + 0x70A /* export_221 */]
  4170. 0000326E  508F                     addq.l     A7, 8
  4171. 00003270  3F00                     move.w     -[A7], D0
  4172. 00003272  4EBA D14C                jsr        [PC - 0x2EB4 /* 000003C0 */]
  4173. 00003276  548F                     addq.l     A7, 2
  4174. 00003278  7000                     moveq.l    D0, 0x00
  4175. label0000327A:
  4176. 0000327A  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  4177. 0000327E  4E5E                     unlink     A6
  4178. 00003280  4E75                     rts
  4179. export_299:
  4180. 00003282  4E56 FD5E                link       A6, -0x02A2
  4181. 00003286  48E7 0108                movem.l    -[A7], D7,A4
  4182. 0000328A  286E 000C                movea.l    A4, [A6 + 0xC]
  4183. 0000328E  486E FEA2                pea.l      [A6 - 0x15E]
  4184. 00003292  486E FE62                pea.l      [A6 - 0x19E]
  4185. 00003296  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4186. 0000329A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4187. 0000329E  2F0C                     move.l     -[A7], A4
  4188. 000032A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4189. 000032A4  4EBA 3096                jsr        [PC + 0x3096 /* 0000633C */]
  4190. 000032A8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4191. 000032AC  3E00                     move.w     D7, D0
  4192. 000032AE  4A47                     tst.w      D7
  4193. 000032B0  672C                     beq        +0x2E /* 000032DE */
  4194. 000032B2  0C54 271E                cmpi.w     [A4], 0x271E
  4195. 000032B6  6602                     bne        +0x4 /* 000032BA */
  4196. 000032B8  508C                     addq.l     A4, 8
  4197. label000032BA:
  4198. 000032BA  508C                     addq.l     A4, 8
  4199. 000032BC  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  4200. 000032C0  6706                     beq        +0x8 /* 000032C8 */
  4201. 000032C2  7007                     moveq.l    D0, 0x07
  4202. 000032C4  6000 02B0                bra        +0x2B2 /* 00003576 */
  4203. label000032C8:
  4204. 000032C8  508C                     addq.l     A4, 8
  4205. 000032CA  41EE FF96                lea.l      A0, [A6 - 0x6A]
  4206. 000032CE  43ED 8FE8                lea.l      A1, [A5 - 0x7018]
  4207. 000032D2  7019                     moveq.l    D0, 0x19
  4208. label000032D4:
  4209. 000032D4  20D9                     move.l     [A0]+, [A1]+
  4210. 000032D6  51C8 FFFC                dbf        D0, -0x6 /* 000032D4 */
  4211. 000032DA  30D9                     move.w     [A0]+, [A1]+
  4212. 000032DC  603C                     bra        +0x3E /* 0000331A */
  4213. label000032DE:
  4214. 000032DE  486E FEA2                pea.l      [A6 - 0x15E]
  4215. 000032E2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4216. 000032E6  588F                     addq.l     A7, 4
  4217. 000032E8  302E FE62                move.w     D0, [A6 - 0x19E]
  4218. 000032EC  48C0                     ext.l      D0
  4219. 000032EE  E780                     asl        D0, 3
  4220. 000032F0  D9C0                     add.l      A4, D0
  4221. 000032F2  0C6E 0006 FEA2           cmpi.w     [A6 - 0x15E], 0x6
  4222. 000032F8  6706                     beq        +0x8 /* 00003300 */
  4223. 000032FA  7002                     moveq.l    D0, 0x02
  4224. 000032FC  6000 0278                bra        +0x27A /* 00003576 */
  4225. label00003300:
  4226. 00003300  4AAE FF18                tst.l      [A6 - 0xE8]
  4227. 00003304  6606                     bne        +0x8 /* 0000330C */
  4228. 00003306  703D                     moveq.l    D0, 0x3D
  4229. 00003308  6000 026C                bra        +0x26E /* 00003576 */
  4230. label0000330C:
  4231. 0000330C  486E FF96                pea.l      [A6 - 0x6A]
  4232. 00003310  2F2E FF18                move.l     -[A7], [A6 - 0xE8]
  4233. 00003314  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  4234. 00003318  508F                     addq.l     A7, 8
  4235. label0000331A:
  4236. 0000331A  0C6E 0FDA 0018           cmpi.w     [A6 + 0x18], 0xFDA
  4237. 00003320  6600 00B2                bne        +0xB4 /* 000033D4 */
  4238. 00003324  486E FE68                pea.l      [A6 - 0x198]
  4239. 00003328  486E FE62                pea.l      [A6 - 0x19E]
  4240. 0000332C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4241. 00003330  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4242. 00003334  2F0C                     move.l     -[A7], A4
  4243. 00003336  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4244. 0000333A  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  4245. 0000333E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4246. 00003342  3E00                     move.w     D7, D0
  4247. 00003344  4A47                     tst.w      D7
  4248. 00003346  6706                     beq        +0x8 /* 0000334E */
  4249. 00003348  3007                     move.w     D0, D7
  4250. 0000334A  6000 022A                bra        +0x22C /* 00003576 */
  4251. label0000334E:
  4252. 0000334E  302E FE62                move.w     D0, [A6 - 0x19E]
  4253. 00003352  48C0                     ext.l      D0
  4254. 00003354  E780                     asl        D0, 3
  4255. 00003356  D9C0                     add.l      A4, D0
  4256. 00003358  4A54                     tst.w      [A4]
  4257. 0000335A  6710                     beq        +0x12 /* 0000336C */
  4258. 0000335C  486E FE68                pea.l      [A6 - 0x198]
  4259. 00003360  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4260. 00003364  588F                     addq.l     A7, 4
  4261. 00003366  7013                     moveq.l    D0, 0x13
  4262. 00003368  6000 020C                bra        +0x20E /* 00003576 */
  4263. label0000336C:
  4264. 0000336C  486E FE60                pea.l      [A6 - 0x1A0]
  4265. 00003370  486E FE68                pea.l      [A6 - 0x198]
  4266. 00003374  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  4267. 00003378  508F                     addq.l     A7, 8
  4268. 0000337A  3E00                     move.w     D7, D0
  4269. 0000337C  486E FE68                pea.l      [A6 - 0x198]
  4270. 00003380  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4271. 00003384  588F                     addq.l     A7, 4
  4272. 00003386  4A47                     tst.w      D7
  4273. 00003388  6706                     beq        +0x8 /* 00003390 */
  4274. 0000338A  3007                     move.w     D0, D7
  4275. 0000338C  6000 01E8                bra        +0x1EA /* 00003576 */
  4276. label00003390:
  4277. 00003390  4A6E FE60                tst.w      [A6 - 0x1A0]
  4278. 00003394  670A                     beq        +0xC /* 000033A0 */
  4279. 00003396  206E FFDE                movea.l    A0, [A6 - 0x22]
  4280. 0000339A  5368 0042                subq.w     [A0 + 0x42], 1
  4281. 0000339E  602E                     bra        +0x30 /* 000033CE */
  4282. label000033A0:
  4283. 000033A0  426E FE5E                clr.w      [A6 - 0x1A2]
  4284. 000033A4  206E FFDE                movea.l    A0, [A6 - 0x22]
  4285. 000033A8  4A68 0042                tst.w      [A0 + 0x42]
  4286. 000033AC  6C0E                     bge        +0x10 /* 000033BC */
  4287. 000033AE  206E FFDE                movea.l    A0, [A6 - 0x22]
  4288. 000033B2  4268 0042                clr.w      [A0 + 0x42]
  4289. 000033B6  7001                     moveq.l    D0, 0x01
  4290. 000033B8  3D40 FE5E                move.w     [A6 - 0x1A2], D0
  4291. label000033BC:
  4292. 000033BC  4A6E FE5E                tst.w      [A6 - 0x1A2]
  4293. 000033C0  670C                     beq        +0xE /* 000033CE */
  4294. 000033C2  42A7                     clr.l      -[A7]
  4295. 000033C4  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4296. 000033C8  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  4297. 000033CC  508F                     addq.l     A7, 8
  4298. label000033CE:
  4299. 000033CE  7000                     moveq.l    D0, 0x00
  4300. 000033D0  6000 01A4                bra        +0x1A6 /* 00003576 */
  4301. label000033D4:
  4302. 000033D4  0C6E 0FC8 0018           cmpi.w     [A6 + 0x18], 0xFC8
  4303. 000033DA  6600 0076                bne        +0x78 /* 00003452 */
  4304. 000033DE  486E FE64                pea.l      [A6 - 0x19C]
  4305. 000033E2  486E FE62                pea.l      [A6 - 0x19E]
  4306. 000033E6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4307. 000033EA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4308. 000033EE  2F0C                     move.l     -[A7], A4
  4309. 000033F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4310. 000033F4  4EBA 31A0                jsr        [PC + 0x31A0 /* 00006596 */]
  4311. 000033F8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4312. 000033FC  3E00                     move.w     D7, D0
  4313. 000033FE  4A47                     tst.w      D7
  4314. 00003400  6706                     beq        +0x8 /* 00003408 */
  4315. 00003402  3007                     move.w     D0, D7
  4316. 00003404  6000 0170                bra        +0x172 /* 00003576 */
  4317. label00003408:
  4318. 00003408  302E FE62                move.w     D0, [A6 - 0x19E]
  4319. 0000340C  48C0                     ext.l      D0
  4320. 0000340E  E780                     asl        D0, 3
  4321. 00003410  D9C0                     add.l      A4, D0
  4322. 00003412  4A54                     tst.w      [A4]
  4323. 00003414  6706                     beq        +0x8 /* 0000341C */
  4324. 00003416  7013                     moveq.l    D0, 0x13
  4325. 00003418  6000 015C                bra        +0x15E /* 00003576 */
  4326. label0000341C:
  4327. 0000341C  4AAE FE64                tst.l      [A6 - 0x19C]
  4328. 00003420  6C04                     bge        +0x6 /* 00003426 */
  4329. 00003422  42AE FE64                clr.l      [A6 - 0x19C]
  4330. label00003426:
  4331. 00003426  0CAE 0000 0100 FE64      cmpi.l     [A6 - 0x19C], 0x100
  4332. 0000342E  6F08                     ble        +0xA /* 00003438 */
  4333. 00003430  2D7C 0000 0100 FE64      move.l     [A6 - 0x19C], 0x100
  4334. label00003438:
  4335. 00003438  3D6E FE66 FFFE           move.w     [A6 - 0x2], [A6 - 0x19A]
  4336. 0000343E  486E FF96                pea.l      [A6 - 0x6A]
  4337. 00003442  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4338. 00003446  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  4339. 0000344A  508F                     addq.l     A7, 8
  4340. 0000344C  7000                     moveq.l    D0, 0x00
  4341. 0000344E  6000 0126                bra        +0x128 /* 00003576 */
  4342. label00003452:
  4343. 00003452  0C6E 0FBD 0018           cmpi.w     [A6 + 0x18], 0xFBD
  4344. 00003458  6600 0076                bne        +0x78 /* 000034D0 */
  4345. 0000345C  486E FE68                pea.l      [A6 - 0x198]
  4346. 00003460  486E FE62                pea.l      [A6 - 0x19E]
  4347. 00003464  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4348. 00003468  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4349. 0000346C  2F0C                     move.l     -[A7], A4
  4350. 0000346E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4351. 00003472  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  4352. 00003476  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4353. 0000347A  3E00                     move.w     D7, D0
  4354. 0000347C  4A47                     tst.w      D7
  4355. 0000347E  6706                     beq        +0x8 /* 00003486 */
  4356. 00003480  3007                     move.w     D0, D7
  4357. 00003482  6000 00F2                bra        +0xF4 /* 00003576 */
  4358. label00003486:
  4359. 00003486  302E FE62                move.w     D0, [A6 - 0x19E]
  4360. 0000348A  48C0                     ext.l      D0
  4361. 0000348C  E780                     asl        D0, 3
  4362. 0000348E  D9C0                     add.l      A4, D0
  4363. 00003490  4A54                     tst.w      [A4]
  4364. 00003492  6710                     beq        +0x12 /* 000034A4 */
  4365. 00003494  486E FE68                pea.l      [A6 - 0x198]
  4366. 00003498  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4367. 0000349C  588F                     addq.l     A7, 4
  4368. 0000349E  7013                     moveq.l    D0, 0x13
  4369. 000034A0  6000 00D4                bra        +0xD6 /* 00003576 */
  4370. label000034A4:
  4371. 000034A4  486E FE60                pea.l      [A6 - 0x1A0]
  4372. 000034A8  486E FE68                pea.l      [A6 - 0x198]
  4373. 000034AC  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  4374. 000034B0  508F                     addq.l     A7, 8
  4375. 000034B2  3E00                     move.w     D7, D0
  4376. 000034B4  486E FE68                pea.l      [A6 - 0x198]
  4377. 000034B8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4378. 000034BC  588F                     addq.l     A7, 4
  4379. 000034BE  4A47                     tst.w      D7
  4380. 000034C0  6706                     beq        +0x8 /* 000034C8 */
  4381. 000034C2  3007                     move.w     D0, D7
  4382. 000034C4  6000 00B0                bra        +0xB2 /* 00003576 */
  4383. label000034C8:
  4384. 000034C8  3D6E FE60 FFF4           move.w     [A6 - 0xC], [A6 - 0x1A0]
  4385. 000034CE  6038                     bra        +0x3A /* 00003508 */
  4386. label000034D0:
  4387. 000034D0  486E FE60                pea.l      [A6 - 0x1A0]
  4388. 000034D4  486E FE62                pea.l      [A6 - 0x19E]
  4389. 000034D8  2F0C                     move.l     -[A7], A4
  4390. 000034DA  4EBA 00A2                jsr        [PC + 0xA2 /* 0000357E */]
  4391. 000034DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4392. 000034E2  3E00                     move.w     D7, D0
  4393. 000034E4  4A47                     tst.w      D7
  4394. 000034E6  6706                     beq        +0x8 /* 000034EE */
  4395. 000034E8  3007                     move.w     D0, D7
  4396. 000034EA  6000 008A                bra        +0x8C /* 00003576 */
  4397. label000034EE:
  4398. 000034EE  302E FE62                move.w     D0, [A6 - 0x19E]
  4399. 000034F2  48C0                     ext.l      D0
  4400. 000034F4  E780                     asl        D0, 3
  4401. 000034F6  D9C0                     add.l      A4, D0
  4402. 000034F8  4A54                     tst.w      [A4]
  4403. 000034FA  6706                     beq        +0x8 /* 00003502 */
  4404. 000034FC  7013                     moveq.l    D0, 0x13
  4405. 000034FE  6000 0076                bra        +0x78 /* 00003576 */
  4406. label00003502:
  4407. 00003502  3D6E FE60 FFF2           move.w     [A6 - 0xE], [A6 - 0x1A0]
  4408. label00003508:
  4409. 00003508  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4410. 0000350C  A873                     syscall    SetPort
  4411. 0000350E  486E FF96                pea.l      [A6 - 0x6A]
  4412. 00003512  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4413. 00003516  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  4414. 0000351A  508F                     addq.l     A7, 8
  4415. 0000351C  202E FFDE                move.l     D0, [A6 - 0x22]
  4416. 00003520  B0AD 9030                cmp.l      D0, [A5 - 0x6FD0]
  4417. 00003524  660C                     bne        +0xE /* 00003532 */
  4418. 00003526  3B6E FFF4 9046           move.w     [A5 - 0x6FBA], [A6 - 0xC]
  4419. 0000352C  3B6E FFF2 9044           move.w     [A5 - 0x6FBC], [A6 - 0xE]
  4420. label00003532:
  4421. 00003532  4267                     clr.w      -[A7]
  4422. 00003534  3F3C 0001                move.w     -[A7], 0x1
  4423. 00003538  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  4424. 0000353C  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  4425. 00003540  508F                     addq.l     A7, 8
  4426. 00003542  4267                     clr.w      -[A7]
  4427. 00003544  3F3C 0001                move.w     -[A7], 0x1
  4428. 00003548  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  4429. 0000354C  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  4430. 00003550  508F                     addq.l     A7, 8
  4431. 00003552  42A7                     clr.l      -[A7]
  4432. 00003554  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  4433. 00003558  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  4434. 0000355C  508F                     addq.l     A7, 8
  4435. 0000355E  0C6E 012C FE60           cmpi.w     [A6 - 0x1A0], 0x12C
  4436. 00003564  6D08                     blt        +0xA /* 0000356E */
  4437. 00003566  0C6E 013A FE60           cmpi.w     [A6 - 0x1A0], 0x13A
  4438. 0000356C  6F04                     ble        +0x6 /* 00003572 */
  4439. label0000356E:
  4440. 0000356E  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  4441. label00003572:
  4442. 00003572  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4443. label00003576:
  4444. 00003576  4CDF 1080                movem.l    D7,A4, [A7]+
  4445. 0000357A  4E5E                     unlink     A6
  4446. 0000357C  4E75                     rts
  4447. export_304:
  4448. fn0000357E:
  4449. 0000357E  4E56 FFF8                link       A6, -0x0008
  4450. 00003582  48E7 0308                movem.l    -[A7], D6,D7,A4
  4451. 00003586  286E 0008                movea.l    A4, [A6 + 0x8]
  4452. 0000358A  206E 000C                movea.l    A0, [A6 + 0xC]
  4453. 0000358E  4250                     clr.w      [A0]
  4454. 00003590  7CFF                     moveq.l    D6, 0xFFFFFFFF
  4455. 00003592  0C54 2B4B                cmpi.w     [A4], 0x2B4B /* '+K' */
  4456. 00003596  6602                     bne        +0x4 /* 0000359A */
  4457. 00003598  7C00                     moveq.l    D6, 0x00
  4458. label0000359A:
  4459. 0000359A  0C54 2B19                cmpi.w     [A4], 0x2B19
  4460. 0000359E  6602                     bne        +0x4 /* 000035A2 */
  4461. 000035A0  7C01                     moveq.l    D6, 0x01
  4462. label000035A2:
  4463. 000035A2  0C54 2B06                cmpi.w     [A4], 0x2B06
  4464. 000035A6  6602                     bne        +0x4 /* 000035AA */
  4465. 000035A8  7C02                     moveq.l    D6, 0x02
  4466. label000035AA:
  4467. 000035AA  0C54 2B1F                cmpi.w     [A4], 0x2B1F
  4468. 000035AE  6602                     bne        +0x4 /* 000035B2 */
  4469. 000035B0  7C03                     moveq.l    D6, 0x03
  4470. label000035B2:
  4471. 000035B2  4A46                     tst.w      D6
  4472. 000035B4  6D08                     blt        +0xA /* 000035BE */
  4473. 000035B6  508C                     addq.l     A4, 8
  4474. 000035B8  206E 000C                movea.l    A0, [A6 + 0xC]
  4475. 000035BC  5250                     addq.w     [A0], 1
  4476. label000035BE:
  4477. 000035BE  3014                     move.w     D0, [A4]
  4478. 000035C0  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4479. 000035C4  0018 0062                ori.b      [A0]+, 0x62 /* 'b' */
  4480. 000035C8  2B04                     move.l     -[A5], D4
  4481. 000035CA  006E 2B28 007C           ori.w      [A6 + 0x7C], 0x2B28 /* '+(' */
  4482. 000035D0  2B70 008A 2B52           move.l     [A5 + 0x2B52 /* export_1382 */], [A0 + D0.w - 0x118]
  4483. 000035D6  0098 0FAE 00A8           ori.l      [A0]+, 0xFAE00A8
  4484. 000035DC  2B05                     move.l     -[A5], D5
  4485. 000035DE  00B8 2B11 00D6 2B1B      ori.l      [0x00002B1B], 0x2B1100D6
  4486. 000035E6  00E6                     .incomplete
  4487. 000035E8  2B35 00F6                move.l     -[A5], [A5 + D0.w - 0x10]
  4488. 000035EC  1F41 0114                move.b     [A7 + 0x114], D1
  4489. 000035F0  2B4A 0132                move.l     [A5 + 0x132 /* export_34 */], A2
  4490. 000035F4  2B4E 0142                move.l     [A5 + 0x142 /* export_36 */], A6
  4491. 000035F8  2B53 0172                move.l     [A5 + 0x172 /* export_42 */], [A3]
  4492. 000035FC  0FE9                     .incomplete
  4493. 000035FE  01A0                     bclr       -[A0], D0
  4494. 00003600  0FF0                     .incomplete
  4495. 00003602  01B0 2B57                bclr       <<invalid full ext with IS == 1 and I/IS == 7>>, D0
  4496. 00003606  01C0                     .incomplete
  4497. 00003608  2B0D                     move.l     -[A5], A5
  4498. 0000360A  01D0                     .incomplete
  4499. 0000360C  2B59 01F4                move.l     [A5 + 0x1F4], [A1]+
  4500. 00003610  2B5C 0224                move.l     [A5 + 0x224], [A4]+
  4501. 00003614  0841 0234                bchg.b     D1, 0x34 /* '4' */
  4502. 00003618  2B63 0254                move.l     [A5 + 0x254], -[A3]
  4503. 0000361C  2B67 0274                move.l     [A5 + 0x274], -[A7]
  4504. 00003620  2B6A 0290 2AF9           move.l     [A5 + 0x2AF9], [A2 + 0x290]
  4505. 00003626  029C 4A46 6D06           andi.l     [A4]+, 0x4A466D06
  4506. 0000362C  7002                     moveq.l    D0, 0x02
  4507. 0000362E  6000 02C4                bra        +0x2C6 /* 000038F4 */
  4508. 00003632  7E64                     moveq.l    D7, 0x64
  4509. 00003634  6000 02B0                bra        +0x2B2 /* 000038E6 */
  4510. 00003638  4A46                     tst.w      D6
  4511. 0000363A  6D06                     blt        +0x8 /* 00003642 */
  4512. 0000363C  7002                     moveq.l    D0, 0x02
  4513. 0000363E  6000 02B4                bra        +0x2B6 /* 000038F4 */
  4514. label00003642:
  4515. 00003642  3E3C 025C                move.w     D7, 0x25C
  4516. 00003646  6000 029E                bra        +0x2A0 /* 000038E6 */
  4517. 0000364A  4A46                     tst.w      D6
  4518. 0000364C  6D06                     blt        +0x8 /* 00003654 */
  4519. 0000364E  7002                     moveq.l    D0, 0x02
  4520. 00003650  6000 02A2                bra        +0x2A4 /* 000038F4 */
  4521. label00003654:
  4522. 00003654  3E3C 0258                move.w     D7, 0x258
  4523. 00003658  6000 028C                bra        +0x28E /* 000038E6 */
  4524. 0000365C  4A46                     tst.w      D6
  4525. 0000365E  6D06                     blt        +0x8 /* 00003666 */
  4526. 00003660  7002                     moveq.l    D0, 0x02
  4527. 00003662  6000 0290                bra        +0x292 /* 000038F4 */
  4528. label00003666:
  4529. 00003666  3E3C 0259                move.w     D7, 0x259
  4530. 0000366A  6000 027A                bra        +0x27C /* 000038E6 */
  4531. 0000366E  0C46 0001                cmpi.w     D6, 0x1
  4532. 00003672  6D06                     blt        +0x8 /* 0000367A */
  4533. 00003674  7002                     moveq.l    D0, 0x02
  4534. 00003676  6000 027C                bra        +0x27E /* 000038F4 */
  4535. label0000367A:
  4536. 0000367A  3E3C 012C                move.w     D7, 0x12C
  4537. 0000367E  6000 0266                bra        +0x268 /* 000038E6 */
  4538. 00003682  0C46 0001                cmpi.w     D6, 0x1
  4539. 00003686  6D06                     blt        +0x8 /* 0000368E */
  4540. 00003688  7002                     moveq.l    D0, 0x02
  4541. 0000368A  6000 0268                bra        +0x26A /* 000038F4 */
  4542. label0000368E:
  4543. 0000368E  3E3C 012D                move.w     D7, 0x12D
  4544. 00003692  6000 0252                bra        +0x254 /* 000038E6 */
  4545. 00003696  0C46 0002                cmpi.w     D6, 0x2
  4546. 0000369A  6D06                     blt        +0x8 /* 000036A2 */
  4547. 0000369C  7002                     moveq.l    D0, 0x02
  4548. 0000369E  6000 0254                bra        +0x256 /* 000038F4 */
  4549. label000036A2:
  4550. 000036A2  0C46 0001                cmpi.w     D6, 0x1
  4551. 000036A6  6C08                     bge        +0xA /* 000036B0 */
  4552. 000036A8  3E3C 0131                move.w     D7, 0x131
  4553. 000036AC  6000 0238                bra        +0x23A /* 000038E6 */
  4554. label000036B0:
  4555. 000036B0  3E3C 00D0                move.w     D7, 0xD0
  4556. 000036B4  6000 0230                bra        +0x232 /* 000038E6 */
  4557. 000036B8  0C46 0001                cmpi.w     D6, 0x1
  4558. 000036BC  6D06                     blt        +0x8 /* 000036C4 */
  4559. 000036BE  7002                     moveq.l    D0, 0x02
  4560. 000036C0  6000 0232                bra        +0x234 /* 000038F4 */
  4561. label000036C4:
  4562. 000036C4  3E3C 012E                move.w     D7, 0x12E
  4563. 000036C8  6000 021C                bra        +0x21E /* 000038E6 */
  4564. 000036CC  0C46 0001                cmpi.w     D6, 0x1
  4565. 000036D0  6D06                     blt        +0x8 /* 000036D8 */
  4566. 000036D2  7002                     moveq.l    D0, 0x02
  4567. 000036D4  6000 021E                bra        +0x220 /* 000038F4 */
  4568. label000036D8:
  4569. 000036D8  3E3C 012F                move.w     D7, 0x12F
  4570. 000036DC  6000 0208                bra        +0x20A /* 000038E6 */
  4571. 000036E0  0C46 0002                cmpi.w     D6, 0x2
  4572. 000036E4  6D06                     blt        +0x8 /* 000036EC */
  4573. 000036E6  7002                     moveq.l    D0, 0x02
  4574. 000036E8  6000 020A                bra        +0x20C /* 000038F4 */
  4575. label000036EC:
  4576. 000036EC  0C46 0001                cmpi.w     D6, 0x1
  4577. 000036F0  6C08                     bge        +0xA /* 000036FA */
  4578. 000036F2  3E3C 0130                move.w     D7, 0x130
  4579. 000036F6  6000 01EE                bra        +0x1F0 /* 000038E6 */
  4580. label000036FA:
  4581. 000036FA  3E3C 00CA                move.w     D7, 0xCA
  4582. 000036FE  6000 01E6                bra        +0x1E8 /* 000038E6 */
  4583. 00003702  0C46 0002                cmpi.w     D6, 0x2
  4584. 00003706  6D06                     blt        +0x8 /* 0000370E */
  4585. 00003708  7002                     moveq.l    D0, 0x02
  4586. 0000370A  6000 01E8                bra        +0x1EA /* 000038F4 */
  4587. label0000370E:
  4588. 0000370E  0C46 0001                cmpi.w     D6, 0x1
  4589. 00003712  6C08                     bge        +0xA /* 0000371C */
  4590. 00003714  3E3C 0132                move.w     D7, 0x132
  4591. 00003718  6000 01CC                bra        +0x1CE /* 000038E6 */
  4592. label0000371C:
  4593. 0000371C  3E3C 00CD                move.w     D7, 0xCD
  4594. 00003720  6000 01C4                bra        +0x1C6 /* 000038E6 */
  4595. 00003724  0C46 0001                cmpi.w     D6, 0x1
  4596. 00003728  6D06                     blt        +0x8 /* 00003730 */
  4597. 0000372A  7002                     moveq.l    D0, 0x02
  4598. 0000372C  6000 01C6                bra        +0x1C8 /* 000038F4 */
  4599. label00003730:
  4600. 00003730  3E3C 0133                move.w     D7, 0x133
  4601. 00003734  6000 01B0                bra        +0x1B2 /* 000038E6 */
  4602. 00003738  0C46 0003                cmpi.w     D6, 0x3
  4603. 0000373C  6D06                     blt        +0x8 /* 00003744 */
  4604. 0000373E  7002                     moveq.l    D0, 0x02
  4605. 00003740  6000 01B2                bra        +0x1B4 /* 000038F4 */
  4606. label00003744:
  4607. 00003744  0C46 0001                cmpi.w     D6, 0x1
  4608. 00003748  6C08                     bge        +0xA /* 00003752 */
  4609. 0000374A  3E3C 0134                move.w     D7, 0x134
  4610. 0000374E  6000 0196                bra        +0x198 /* 000038E6 */
  4611. label00003752:
  4612. 00003752  0C46 0002                cmpi.w     D6, 0x2
  4613. 00003756  6604                     bne        +0x6 /* 0000375C */
  4614. 00003758  3E3C 0191                move.w     D7, 0x191
  4615. label0000375C:
  4616. 0000375C  0C46 0001                cmpi.w     D6, 0x1
  4617. 00003760  6600 0184                bne        +0x186 /* 000038E6 */
  4618. 00003764  3E3C 00CE                move.w     D7, 0xCE
  4619. 00003768  6000 017C                bra        +0x17E /* 000038E6 */
  4620. 0000376C  0C46 0001                cmpi.w     D6, 0x1
  4621. 00003770  6C08                     bge        +0xA /* 0000377A */
  4622. 00003772  3E3C 0135                move.w     D7, 0x135
  4623. 00003776  6000 016E                bra        +0x170 /* 000038E6 */
  4624. label0000377A:
  4625. 0000377A  0C46 0001                cmpi.w     D6, 0x1
  4626. 0000377E  6604                     bne        +0x6 /* 00003784 */
  4627. 00003780  3E3C 00CB                move.w     D7, 0xCB
  4628. label00003784:
  4629. 00003784  0C46 0002                cmpi.w     D6, 0x2
  4630. 00003788  6604                     bne        +0x6 /* 0000378E */
  4631. 0000378A  3E3C 0190                move.w     D7, 0x190
  4632. label0000378E:
  4633. 0000378E  0C46 0003                cmpi.w     D6, 0x3
  4634. 00003792  6600 0152                bne        +0x154 /* 000038E6 */
  4635. 00003796  3E3C 01F4                move.w     D7, 0x1F4
  4636. 0000379A  6000 014A                bra        +0x14C /* 000038E6 */
  4637. 0000379E  0C46 0003                cmpi.w     D6, 0x3
  4638. 000037A2  6706                     beq        +0x8 /* 000037AA */
  4639. 000037A4  7002                     moveq.l    D0, 0x02
  4640. 000037A6  6000 014C                bra        +0x14E /* 000038F4 */
  4641. label000037AA:
  4642. 000037AA  3E3C 01F5                move.w     D7, 0x1F5
  4643. 000037AE  6000 0136                bra        +0x138 /* 000038E6 */
  4644. 000037B2  0C46 0002                cmpi.w     D6, 0x2
  4645. 000037B6  6706                     beq        +0x8 /* 000037BE */
  4646. 000037B8  7002                     moveq.l    D0, 0x02
  4647. 000037BA  6000 0138                bra        +0x13A /* 000038F4 */
  4648. label000037BE:
  4649. 000037BE  3E3C 0193                move.w     D7, 0x193
  4650. 000037C2  6000 0122                bra        +0x124 /* 000038E6 */
  4651. 000037C6  0C46 0002                cmpi.w     D6, 0x2
  4652. 000037CA  6706                     beq        +0x8 /* 000037D2 */
  4653. 000037CC  7002                     moveq.l    D0, 0x02
  4654. 000037CE  6000 0124                bra        +0x126 /* 000038F4 */
  4655. label000037D2:
  4656. 000037D2  3E3C 0194                move.w     D7, 0x194
  4657. 000037D6  6000 010E                bra        +0x110 /* 000038E6 */
  4658. 000037DA  0C46 0001                cmpi.w     D6, 0x1
  4659. 000037DE  6D06                     blt        +0x8 /* 000037E6 */
  4660. 000037E0  7002                     moveq.l    D0, 0x02
  4661. 000037E2  6000 0110                bra        +0x112 /* 000038F4 */
  4662. label000037E6:
  4663. 000037E6  508C                     addq.l     A4, 8
  4664. 000037E8  206E 000C                movea.l    A0, [A6 + 0xC]
  4665. 000037EC  5250                     addq.w     [A0], 1
  4666. 000037EE  0C54 2B53                cmpi.w     [A4], 0x2B53 /* '+S' */
  4667. 000037F2  6706                     beq        +0x8 /* 000037FA */
  4668. 000037F4  7002                     moveq.l    D0, 0x02
  4669. 000037F6  6000 00FC                bra        +0xFE /* 000038F4 */
  4670. label000037FA:
  4671. 000037FA  3E3C 0136                move.w     D7, 0x136
  4672. 000037FE  6000 00E6                bra        +0xE8 /* 000038E6 */
  4673. 00003802  0C46 0003                cmpi.w     D6, 0x3
  4674. 00003806  6D06                     blt        +0x8 /* 0000380E */
  4675. 00003808  7002                     moveq.l    D0, 0x02
  4676. 0000380A  6000 00E8                bra        +0xEA /* 000038F4 */
  4677. label0000380E:
  4678. 0000380E  0C46 0001                cmpi.w     D6, 0x1
  4679. 00003812  6C08                     bge        +0xA /* 0000381C */
  4680. 00003814  3E3C 0137                move.w     D7, 0x137
  4681. 00003818  6000 00CC                bra        +0xCE /* 000038E6 */
  4682. label0000381C:
  4683. 0000381C  0C46 0002                cmpi.w     D6, 0x2
  4684. 00003820  6604                     bne        +0x6 /* 00003826 */
  4685. 00003822  3E3C 0192                move.w     D7, 0x192
  4686. label00003826:
  4687. 00003826  0C46 0001                cmpi.w     D6, 0x1
  4688. 0000382A  6600 00BA                bne        +0xBC /* 000038E6 */
  4689. 0000382E  3E3C 00CC                move.w     D7, 0xCC
  4690. 00003832  6000 00B2                bra        +0xB4 /* 000038E6 */
  4691. 00003836  0C46 0001                cmpi.w     D6, 0x1
  4692. 0000383A  6D06                     blt        +0x8 /* 00003842 */
  4693. 0000383C  7002                     moveq.l    D0, 0x02
  4694. 0000383E  6000 00B4                bra        +0xB6 /* 000038F4 */
  4695. label00003842:
  4696. 00003842  3E3C 0138                move.w     D7, 0x138
  4697. 00003846  6000 009E                bra        +0xA0 /* 000038E6 */
  4698. 0000384A  0C6C 2B09 0008           cmpi.w     [A4 + 0x8], 0x2B09 /* '+\t' */
  4699. 00003850  6608                     bne        +0xA /* 0000385A */
  4700. 00003852  508C                     addq.l     A4, 8
  4701. 00003854  206E 000C                movea.l    A0, [A6 + 0xC]
  4702. 00003858  5250                     addq.w     [A0], 1
  4703. label0000385A:
  4704. 0000385A  0C46 0001                cmpi.w     D6, 0x1
  4705. 0000385E  6D06                     blt        +0x8 /* 00003866 */
  4706. 00003860  7002                     moveq.l    D0, 0x02
  4707. 00003862  6000 0090                bra        +0x92 /* 000038F4 */
  4708. label00003866:
  4709. 00003866  3E3C 0139                move.w     D7, 0x139
  4710. 0000386A  6000 007A                bra        +0x7C /* 000038E6 */
  4711. 0000386E  0C6C 1F41 0008           cmpi.w     [A4 + 0x8], 0x1F41
  4712. 00003874  6608                     bne        +0xA /* 0000387E */
  4713. 00003876  508C                     addq.l     A4, 8
  4714. 00003878  206E 000C                movea.l    A0, [A6 + 0xC]
  4715. 0000387C  5250                     addq.w     [A0], 1
  4716. label0000387E:
  4717. 0000387E  0C46 0001                cmpi.w     D6, 0x1
  4718. 00003882  6706                     beq        +0x8 /* 0000388A */
  4719. 00003884  7002                     moveq.l    D0, 0x02
  4720. 00003886  6000 006C                bra        +0x6E /* 000038F4 */
  4721. label0000388A:
  4722. 0000388A  3E3C 00C9                move.w     D7, 0xC9
  4723. 0000388E  6000 0056                bra        +0x58 /* 000038E6 */
  4724. 00003892  0C46 0002                cmpi.w     D6, 0x2
  4725. 00003896  6D06                     blt        +0x8 /* 0000389E */
  4726. 00003898  7002                     moveq.l    D0, 0x02
  4727. 0000389A  6000 0058                bra        +0x5A /* 000038F4 */
  4728. label0000389E:
  4729. 0000389E  0C46 0001                cmpi.w     D6, 0x1
  4730. 000038A2  6C08                     bge        +0xA /* 000038AC */
  4731. 000038A4  3E3C 013A                move.w     D7, 0x13A
  4732. 000038A8  6000 003C                bra        +0x3E /* 000038E6 */
  4733. label000038AC:
  4734. 000038AC  3E3C 00C8                move.w     D7, 0xC8
  4735. 000038B0  6034                     bra        +0x36 /* 000038E6 */
  4736. 000038B2  0C46 0001                cmpi.w     D6, 0x1
  4737. 000038B6  6704                     beq        +0x6 /* 000038BC */
  4738. 000038B8  7002                     moveq.l    D0, 0x02
  4739. 000038BA  6038                     bra        +0x3A /* 000038F4 */
  4740. label000038BC:
  4741. 000038BC  3E3C 00CF                move.w     D7, 0xCF
  4742. 000038C0  6024                     bra        +0x26 /* 000038E6 */
  4743. 000038C2  0C46 0002                cmpi.w     D6, 0x2
  4744. 000038C6  6604                     bne        +0x6 /* 000038CC */
  4745. 000038C8  3E3C 025B                move.w     D7, 0x25B
  4746. label000038CC:
  4747. 000038CC  0C46 0003                cmpi.w     D6, 0x3
  4748. 000038D0  6604                     bne        +0x6 /* 000038D6 */
  4749. 000038D2  3E3C 025A                move.w     D7, 0x25A
  4750. label000038D6:
  4751. 000038D6  0C46 0002                cmpi.w     D6, 0x2
  4752. 000038DA  6C04                     bge        +0x6 /* 000038E0 */
  4753. 000038DC  7002                     moveq.l    D0, 0x02
  4754. 000038DE  6014                     bra        +0x16 /* 000038F4 */
  4755. label000038E0:
  4756. 000038E0  206E 000C                movea.l    A0, [A6 + 0xC]
  4757. 000038E4  5350                     subq.w     [A0], 1
  4758. label000038E6:
  4759. 000038E6  206E 0010                movea.l    A0, [A6 + 0x10]
  4760. 000038EA  3087                     move.w     [A0], D7
  4761. 000038EC  206E 000C                movea.l    A0, [A6 + 0xC]
  4762. 000038F0  5250                     addq.w     [A0], 1
  4763. 000038F2  7000                     moveq.l    D0, 0x00
  4764. label000038F4:
  4765. 000038F4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  4766. 000038F8  4E5E                     unlink     A6
  4767. 000038FA  4E75                     rts
  4768. export_297:
  4769. 000038FC  4E56 FD68                link       A6, -0x0298
  4770. 00003900  48E7 0108                movem.l    -[A7], D7,A4
  4771. 00003904  286E 000C                movea.l    A4, [A6 + 0xC]
  4772. 00003908  486E FEBA                pea.l      [A6 - 0x146]
  4773. 0000390C  486E FE7A                pea.l      [A6 - 0x186]
  4774. 00003910  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4775. 00003914  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4776. 00003918  2F0C                     move.l     -[A7], A4
  4777. 0000391A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4778. 0000391E  4EBA 2A1C                jsr        [PC + 0x2A1C /* 0000633C */]
  4779. 00003922  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4780. 00003926  3E00                     move.w     D7, D0
  4781. 00003928  4A47                     tst.w      D7
  4782. 0000392A  6706                     beq        +0x8 /* 00003932 */
  4783. 0000392C  3007                     move.w     D0, D7
  4784. 0000392E  6000 01C8                bra        +0x1CA /* 00003AF8 */
  4785. label00003932:
  4786. 00003932  302E FE7A                move.w     D0, [A6 - 0x186]
  4787. 00003936  48C0                     ext.l      D0
  4788. 00003938  E780                     asl        D0, 3
  4789. 0000393A  D9C0                     add.l      A4, D0
  4790. 0000393C  486E FE80                pea.l      [A6 - 0x180]
  4791. 00003940  486E FEBA                pea.l      [A6 - 0x146]
  4792. 00003944  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4793. 00003948  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4794. 0000394C  2F0C                     move.l     -[A7], A4
  4795. 0000394E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4796. 00003952  4EBA 2A86                jsr        [PC + 0x2A86 /* 000063DA */]
  4797. 00003956  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4798. 0000395A  3E00                     move.w     D7, D0
  4799. 0000395C  4A47                     tst.w      D7
  4800. 0000395E  6706                     beq        +0x8 /* 00003966 */
  4801. 00003960  3007                     move.w     D0, D7
  4802. 00003962  6000 0194                bra        +0x196 /* 00003AF8 */
  4803. label00003966:
  4804. 00003966  486E FE7C                pea.l      [A6 - 0x184]
  4805. 0000396A  486E FE80                pea.l      [A6 - 0x180]
  4806. 0000396E  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  4807. 00003972  508F                     addq.l     A7, 8
  4808. 00003974  206E FE7C                movea.l    A0, [A6 - 0x184]
  4809. 00003978  2050                     movea.l    A0, [A0]
  4810. 0000397A  3D50 FE78                move.w     [A6 - 0x188], [A0]
  4811. 0000397E  486E FE80                pea.l      [A6 - 0x180]
  4812. 00003982  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  4813. 00003986  588F                     addq.l     A7, 4
  4814. 00003988  2F2E FE7C                move.l     -[A7], [A6 - 0x184]
  4815. 0000398C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  4816. 00003990  0C6E 0006 FEBA           cmpi.w     [A6 - 0x146], 0x6
  4817. 00003996  6600 0064                bne        +0x66 /* 000039FC */
  4818. 0000399A  3F2E FE78                move.w     -[A7], [A6 - 0x188]
  4819. 0000399E  486E FEBA                pea.l      [A6 - 0x146]
  4820. 000039A2  4EBA 0584                jsr        [PC + 0x584 /* 00003F28 */]
  4821. 000039A6  5C8F                     addq.l     A7, 6
  4822. 000039A8  3E00                     move.w     D7, D0
  4823. 000039AA  4A47                     tst.w      D7
  4824. 000039AC  663E                     bne        +0x40 /* 000039EC */
  4825. 000039AE  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  4826. 000039B2  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  4827. 000039B6  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  4828. 000039BA  508F                     addq.l     A7, 8
  4829. 000039BC  3F00                     move.w     -[A7], D0
  4830. 000039BE  4EBA CA00                jsr        [PC - 0x3600 /* 000003C0 */]
  4831. 000039C2  548F                     addq.l     A7, 2
  4832. 000039C4  4AAE FF30                tst.l      [A6 - 0xD0]
  4833. 000039C8  6722                     beq        +0x24 /* 000039EC */
  4834. 000039CA  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  4835. 000039CE  A873                     syscall    SetPort
  4836. 000039D0  486E FEE8                pea.l      [A6 - 0x118]
  4837. 000039D4  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  4838. 000039D8  588F                     addq.l     A7, 4
  4839. 000039DA  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  4840. 000039DE  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  4841. 000039E2  588F                     addq.l     A7, 4
  4842. 000039E4  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  4843. 000039E8  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  4844. label000039EC:
  4845. 000039EC  486E FEBA                pea.l      [A6 - 0x146]
  4846. 000039F0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4847. 000039F4  588F                     addq.l     A7, 4
  4848. 000039F6  3007                     move.w     D0, D7
  4849. 000039F8  6000 00FE                bra        +0x100 /* 00003AF8 */
  4850. label000039FC:
  4851. 000039FC  0C6E 0003 FEBA           cmpi.w     [A6 - 0x146], 0x3
  4852. 00003A02  6710                     beq        +0x12 /* 00003A14 */
  4853. 00003A04  486E FEBA                pea.l      [A6 - 0x146]
  4854. 00003A08  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4855. 00003A0C  588F                     addq.l     A7, 4
  4856. 00003A0E  7002                     moveq.l    D0, 0x02
  4857. 00003A10  6000 00E6                bra        +0xE8 /* 00003AF8 */
  4858. label00003A14:
  4859. 00003A14  206E FF58                movea.l    A0, [A6 - 0xA8]
  4860. 00003A18  302E FF52                move.w     D0, [A6 - 0xAE]
  4861. 00003A1C  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  4862. 00003A20  D090                     add.l      D0, [A0]
  4863. 00003A22  2040                     movea.l    A0, D0
  4864. 00003A24  43EE FFAE                lea.l      A1, [A6 - 0x52]
  4865. 00003A28  7013                     moveq.l    D0, 0x13
  4866. label00003A2A:
  4867. 00003A2A  22D8                     move.l     [A1]+, [A0]+
  4868. 00003A2C  51C8 FFFC                dbf        D0, -0x6 /* 00003A2A */
  4869. 00003A30  32D8                     move.w     [A1]+, [A0]+
  4870. 00003A32  486E FE68                pea.l      [A6 - 0x198]
  4871. 00003A36  3F2E FF52                move.w     -[A7], [A6 - 0xAE]
  4872. 00003A3A  2F2E FF58                move.l     -[A7], [A6 - 0xA8]
  4873. 00003A3E  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  4874. 00003A42  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4875. 00003A46  486E FEBA                pea.l      [A6 - 0x146]
  4876. 00003A4A  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  4877. 00003A4E  588F                     addq.l     A7, 4
  4878. 00003A50  3F00                     move.w     -[A7], D0
  4879. 00003A52  3F2E FE78                move.w     -[A7], [A6 - 0x188]
  4880. 00003A56  486E FFAE                pea.l      [A6 - 0x52]
  4881. 00003A5A  4EBA 00A4                jsr        [PC + 0xA4 /* 00003B00 */]
  4882. 00003A5E  508F                     addq.l     A7, 8
  4883. 00003A60  3E00                     move.w     D7, D0
  4884. 00003A62  4A47                     tst.w      D7
  4885. 00003A64  666A                     bne        +0x6C /* 00003AD0 */
  4886. 00003A66  206E FF58                movea.l    A0, [A6 - 0xA8]
  4887. 00003A6A  302E FF52                move.w     D0, [A6 - 0xAE]
  4888. 00003A6E  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  4889. 00003A72  D090                     add.l      D0, [A0]
  4890. 00003A74  2040                     movea.l    A0, D0
  4891. 00003A76  43EE FFAE                lea.l      A1, [A6 - 0x52]
  4892. 00003A7A  7013                     moveq.l    D0, 0x13
  4893. label00003A7C:
  4894. 00003A7C  20D9                     move.l     [A0]+, [A1]+
  4895. 00003A7E  51C8 FFFC                dbf        D0, -0x6 /* 00003A7C */
  4896. 00003A82  30D9                     move.w     [A0]+, [A1]+
  4897. 00003A84  2F2E FF54                move.l     -[A7], [A6 - 0xAC]
  4898. 00003A88  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  4899. 00003A8C  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  4900. 00003A90  508F                     addq.l     A7, 8
  4901. 00003A92  3F00                     move.w     -[A7], D0
  4902. 00003A94  4EBA C92A                jsr        [PC - 0x36D6 /* 000003C0 */]
  4903. 00003A98  548F                     addq.l     A7, 2
  4904. 00003A9A  4AAE FF30                tst.l      [A6 - 0xD0]
  4905. 00003A9E  6730                     beq        +0x32 /* 00003AD0 */
  4906. 00003AA0  486E FE70                pea.l      [A6 - 0x190]
  4907. 00003AA4  3F2E FF52                move.w     -[A7], [A6 - 0xAE]
  4908. 00003AA8  2F2E FF58                move.l     -[A7], [A6 - 0xA8]
  4909. 00003AAC  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  4910. 00003AB0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4911. 00003AB4  486E FE70                pea.l      [A6 - 0x190]
  4912. 00003AB8  486E FE68                pea.l      [A6 - 0x198]
  4913. 00003ABC  486E FE70                pea.l      [A6 - 0x190]
  4914. 00003AC0  A8AB                     syscall    UnionRect
  4915. 00003AC2  486E FE70                pea.l      [A6 - 0x190]
  4916. 00003AC6  2F2E FF30                move.l     -[A7], [A6 - 0xD0]
  4917. 00003ACA  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  4918. 00003ACE  508F                     addq.l     A7, 8
  4919. label00003AD0:
  4920. 00003AD0  486E FEBA                pea.l      [A6 - 0x146]
  4921. 00003AD4  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  4922. 00003AD8  588F                     addq.l     A7, 4
  4923. 00003ADA  4A47                     tst.w      D7
  4924. 00003ADC  6704                     beq        +0x6 /* 00003AE2 */
  4925. 00003ADE  3007                     move.w     D0, D7
  4926. 00003AE0  6016                     bra        +0x18 /* 00003AF8 */
  4927. label00003AE2:
  4928. 00003AE2  486E FEBA                pea.l      [A6 - 0x146]
  4929. 00003AE6  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  4930. 00003AEA  588F                     addq.l     A7, 4
  4931. 00003AEC  4A40                     tst.w      D0
  4932. 00003AEE  6706                     beq        +0x8 /* 00003AF6 */
  4933. 00003AF0  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  4934. 00003AF4  6002                     bra        +0x4 /* 00003AF8 */
  4935. label00003AF6:
  4936. 00003AF6  7000                     moveq.l    D0, 0x00
  4937. label00003AF8:
  4938. 00003AF8  4CDF 1080                movem.l    D7,A4, [A7]+
  4939. 00003AFC  4E5E                     unlink     A6
  4940. 00003AFE  4E75                     rts
  4941. fn00003B00:
  4942. 00003B00  4E56 FFFE                link       A6, -0x0002
  4943. 00003B04  2F0C                     move.l     -[A7], A4
  4944. 00003B06  286E 0008                movea.l    A4, [A6 + 0x8]
  4945. 00003B0A  3014                     move.w     D0, [A4]
  4946. 00003B0C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4947. 00003B10  0012 004A                ori.b      [A2], 0x4A /* 'J' */
  4948. 00003B14  0069 0046 006A           ori.w      [A1 + 0x6A], 0x46 /* 'F' */
  4949. 00003B1A  0042 006B                ori.w      D2, 0x6B /* 'k' */
  4950. 00003B1E  003E 006C                ori.b      <<invalid special address>>, 0x6C /* 'l' */
  4951. 00003B22  003A 0067 003E           ori.b      [PC + 0x3E /* 00003B62, value 0x60 '`', cstring "`@?." */], 0x67 /* 'g' */
  4952. 00003B28  0064 003A                ori.w      -[A4], 0x3A /* ':' */
  4953. 00003B2C  0065 0036                ori.w      -[A5], 0x36 /* '6' */
  4954. 00003B30  0066 0032                ori.w      -[A6], 0x32 /* '2' */
  4955. 00003B34  0068 0040 00CA           ori.w      [A0 + 0xCA], 0x40 /* '@' */
  4956. 00003B3A  003C 00C9                ori.b      ccr, 201
  4957. 00003B3E  0038 00CB 0034           ori.b      [0x00000034], 0xCB
  4958. 00003B44  00C8                     .incomplete
  4959. 00003B46  0030 00CC 003E           ori.b      [A0 + D0.w + 0x3E], 0xCC
  4960. 00003B4C  012C 003A                btst       [A4 + 0x3A], D0
  4961. 00003B50  012D 0036                btst       [A5 + 0x36], D0
  4962. 00003B54  012E 0032                btst       [A6 + 0x32], D0
  4963. 00003B58  012F 0044                btst       [A7 + 0x44], D0
  4964. 00003B5C  7052                     moveq.l    D0, 0x52
  4965. 00003B5E  3D40 FFFE                move.w     [A6 - 0x2], D0
  4966. 00003B62  6040                     bra        +0x42 /* 00003BA4 */
  4967. 00003B64  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4968. 00003B68  2F0C                     move.l     -[A7], A4
  4969. 00003B6A  4EBA 0042                jsr        [PC + 0x42 /* 00003BAE */]
  4970. 00003B6E  5C8F                     addq.l     A7, 6
  4971. 00003B70  3D40 FFFE                move.w     [A6 - 0x2], D0
  4972. 00003B74  602E                     bra        +0x30 /* 00003BA4 */
  4973. 00003B76  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4974. 00003B7A  2F0C                     move.l     -[A7], A4
  4975. 00003B7C  4EBA 010A                jsr        [PC + 0x10A /* 00003C88 */]
  4976. 00003B80  5C8F                     addq.l     A7, 6
  4977. 00003B82  3D40 FFFE                move.w     [A6 - 0x2], D0
  4978. 00003B86  601C                     bra        +0x1E /* 00003BA4 */
  4979. 00003B88  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4980. 00003B8C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4981. 00003B90  2F0C                     move.l     -[A7], A4
  4982. 00003B92  4EBA 023C                jsr        [PC + 0x23C /* 00003DD0 */]
  4983. 00003B96  508F                     addq.l     A7, 8
  4984. 00003B98  3D40 FFFE                move.w     [A6 - 0x2], D0
  4985. 00003B9C  6006                     bra        +0x8 /* 00003BA4 */
  4986. 00003B9E  7053                     moveq.l    D0, 0x53
  4987. 00003BA0  3D40 FFFE                move.w     [A6 - 0x2], D0
  4988. label00003BA4:
  4989. 00003BA4  302E FFFE                move.w     D0, [A6 - 0x2]
  4990. 00003BA8  285F                     movea.l    A4, [A7]+
  4991. 00003BAA  4E5E                     unlink     A6
  4992. 00003BAC  4E75                     rts
  4993. fn00003BAE:
  4994. 00003BAE  4E56 FFF8                link       A6, -0x0008
  4995. 00003BB2  2F0C                     move.l     -[A7], A4
  4996. 00003BB4  286E 0008                movea.l    A4, [A6 + 0x8]
  4997. 00003BB8  302E 000C                move.w     D0, [A6 + 0xC]
  4998. 00003BBC  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  4999. 00003BC0  0004 0012                ori.b      D4, 0x12
  5000. 00003BC4  0FE9                     .incomplete
  5001. 00003BC6  0028 2B5C 004A           ori.b      [A0 + 0x4A], 0x5C /* '\\' */
  5002. 00003BCC  2B4A 005E                move.l     [A5 + 0x5E], A2
  5003. 00003BD0  2B53 00AE                move.l     [A5 + 0xAE], [A3]
  5004. 00003BD4  0C54 0068                cmpi.w     [A4], 0x68 /* 'h' */
  5005. 00003BD8  660C                     bne        +0xE /* 00003BE6 */
  5006. 00003BDA  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5007. 00003BDE  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5008. 00003BE2  42AC 003E                clr.l      [A4 + 0x3E]
  5009. label00003BE6:
  5010. 00003BE6  7064                     moveq.l    D0, 0x64
  5011. 00003BE8  3880                     move.w     [A4], D0
  5012. 00003BEA  6000 0094                bra        +0x96 /* 00003C80 */
  5013. 00003BEE  0C54 0068                cmpi.w     [A4], 0x68 /* 'h' */
  5014. 00003BF2  660C                     bne        +0xE /* 00003C00 */
  5015. 00003BF4  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5016. 00003BF8  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5017. 00003BFC  42AC 003E                clr.l      [A4 + 0x3E]
  5018. label00003C00:
  5019. 00003C00  700F                     moveq.l    D0, 0x0F
  5020. 00003C02  3940 0046                move.w     [A4 + 0x46], D0
  5021. 00003C06  700F                     moveq.l    D0, 0x0F
  5022. 00003C08  3940 0048                move.w     [A4 + 0x48], D0
  5023. 00003C0C  7065                     moveq.l    D0, 0x65
  5024. 00003C0E  3880                     move.w     [A4], D0
  5025. 00003C10  6000 006E                bra        +0x70 /* 00003C80 */
  5026. 00003C14  0C54 0068                cmpi.w     [A4], 0x68 /* 'h' */
  5027. 00003C18  660C                     bne        +0xE /* 00003C26 */
  5028. 00003C1A  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5029. 00003C1E  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5030. 00003C22  42AC 003E                clr.l      [A4 + 0x3E]
  5031. label00003C26:
  5032. 00003C26  7066                     moveq.l    D0, 0x66
  5033. 00003C28  3880                     move.w     [A4], D0
  5034. 00003C2A  6054                     bra        +0x56 /* 00003C80 */
  5035. 00003C2C  0C54 0068                cmpi.w     [A4], 0x68 /* 'h' */
  5036. 00003C30  674A                     beq        +0x4C /* 00003C7C */
  5037. 00003C32  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5038. 00003C36  43EC 000E                lea.l      A1, [A4 + 0xE]
  5039. 00003C3A  20D9                     move.l     [A0]+, [A1]+
  5040. 00003C3C  20D9                     move.l     [A0]+, [A1]+
  5041. 00003C3E  42A7                     clr.l      -[A7]
  5042. 00003C40  A8CB                     syscall    OpenPoly
  5043. 00003C42  205F                     movea.l    A0, [A7]+
  5044. 00003C44  2948 003E                move.l     [A4 + 0x3E], A0
  5045. 00003C48  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5046. 00003C4C  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5047. 00003C50  A893                     syscall    MoveTo
  5048. 00003C52  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5049. 00003C56  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5050. 00003C5A  A891                     syscall    LineTo
  5051. 00003C5C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5052. 00003C60  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5053. 00003C64  A891                     syscall    LineTo
  5054. 00003C66  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5055. 00003C6A  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5056. 00003C6E  A891                     syscall    LineTo
  5057. 00003C70  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5058. 00003C74  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5059. 00003C78  A891                     syscall    LineTo
  5060. 00003C7A  A8CC                     syscall    ClosePoly/ClosePgon
  5061. label00003C7C:
  5062. 00003C7C  7068                     moveq.l    D0, 0x68
  5063. 00003C7E  3880                     move.w     [A4], D0
  5064. label00003C80:
  5065. 00003C80  7000                     moveq.l    D0, 0x00
  5066. 00003C82  285F                     movea.l    A4, [A7]+
  5067. 00003C84  4E5E                     unlink     A6
  5068. 00003C86  4E75                     rts
  5069. fn00003C88:
  5070. 00003C88  4E56 FFF8                link       A6, -0x0008
  5071. 00003C8C  2F0C                     move.l     -[A7], A4
  5072. 00003C8E  286E 0008                movea.l    A4, [A6 + 0x8]
  5073. 00003C92  302E 000C                move.w     D0, [A6 + 0xC]
  5074. 00003C96  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5075. 00003C9A  0007 001E                ori.b      D7, 0x1E
  5076. 00003C9E  2B6E 003C 2B47           move.l     [A5 + 0x2B47], [A6 + 0x3C]
  5077. 00003CA4  0064 0FE9                ori.w      -[A4], 0xFE9
  5078. 00003CA8  007A 2B5C 0090           ori.w      [PC + 0x90 /* 00003D3A, value 0x8E, cstring "" */], 0x2B5C /* '+\\' */
  5079. 00003CAE  2B57 00A6                move.l     [A5 + 0xA6], [A7]
  5080. 00003CB2  2B0D                     move.l     -[A5], A5
  5081. 00003CB4  00BA 2B53 010C 0C54      ori.l      [PC + 0xC54 /* 0000490A, value 0x51C8FFFC */], 0x2B53010C
  5082. 00003CBC  00CA                     .incomplete
  5083. 00003CBE  660C                     bne        +0xE /* 00003CCC */
  5084. 00003CC0  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5085. 00003CC4  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5086. 00003CC8  42AC 003E                clr.l      [A4 + 0x3E]
  5087. label00003CCC:
  5088. 00003CCC  426C 0016                clr.w      [A4 + 0x16]
  5089. 00003CD0  426C 0018                clr.w      [A4 + 0x18]
  5090. 00003CD4  38BC 00C8                move.w     [A4], 0xC8
  5091. 00003CD8  6000 00EE                bra        +0xF0 /* 00003DC8 */
  5092. 00003CDC  0C54 00CA                cmpi.w     [A4], 0xCA
  5093. 00003CE0  660C                     bne        +0xE /* 00003CEE */
  5094. 00003CE2  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5095. 00003CE6  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5096. 00003CEA  42AC 003E                clr.l      [A4 + 0x3E]
  5097. label00003CEE:
  5098. 00003CEE  7001                     moveq.l    D0, 0x01
  5099. 00003CF0  3940 0016                move.w     [A4 + 0x16], D0
  5100. 00003CF4  426C 0018                clr.w      [A4 + 0x18]
  5101. 00003CF8  42AC 0026                clr.l      [A4 + 0x26]
  5102. 00003CFC  42AC 0022                clr.l      [A4 + 0x22]
  5103. 00003D00  38BC 00C8                move.w     [A4], 0xC8
  5104. 00003D04  6000 00C2                bra        +0xC4 /* 00003DC8 */
  5105. 00003D08  0C54 00CA                cmpi.w     [A4], 0xCA
  5106. 00003D0C  660C                     bne        +0xE /* 00003D1A */
  5107. 00003D0E  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5108. 00003D12  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5109. 00003D16  42AC 003E                clr.l      [A4 + 0x3E]
  5110. label00003D1A:
  5111. 00003D1A  38BC 00C8                move.w     [A4], 0xC8
  5112. 00003D1E  6000 00A8                bra        +0xAA /* 00003DC8 */
  5113. 00003D22  0C54 00CA                cmpi.w     [A4], 0xCA
  5114. 00003D26  660C                     bne        +0xE /* 00003D34 */
  5115. 00003D28  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5116. 00003D2C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5117. 00003D30  42AC 003E                clr.l      [A4 + 0x3E]
  5118. label00003D34:
  5119. 00003D34  38BC 00C9                move.w     [A4], 0xC9
  5120. 00003D38  6000 008E                bra        +0x90 /* 00003DC8 */
  5121. 00003D3C  0C54 00CA                cmpi.w     [A4], 0xCA
  5122. 00003D40  660C                     bne        +0xE /* 00003D4E */
  5123. 00003D42  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5124. 00003D46  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5125. 00003D4A  42AC 003E                clr.l      [A4 + 0x3E]
  5126. label00003D4E:
  5127. 00003D4E  38BC 00CB                move.w     [A4], 0xCB
  5128. 00003D52  6000 0074                bra        +0x76 /* 00003DC8 */
  5129. 00003D56  0C54 00CA                cmpi.w     [A4], 0xCA
  5130. 00003D5A  660C                     bne        +0xE /* 00003D68 */
  5131. 00003D5C  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5132. 00003D60  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5133. 00003D64  42AC 003E                clr.l      [A4 + 0x3E]
  5134. label00003D68:
  5135. 00003D68  38BC 00CC                move.w     [A4], 0xCC
  5136. 00003D6C  605A                     bra        +0x5C /* 00003DC8 */
  5137. 00003D6E  0C54 00CA                cmpi.w     [A4], 0xCA
  5138. 00003D72  674A                     beq        +0x4C /* 00003DBE */
  5139. 00003D74  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5140. 00003D78  43EC 000E                lea.l      A1, [A4 + 0xE]
  5141. 00003D7C  20D9                     move.l     [A0]+, [A1]+
  5142. 00003D7E  20D9                     move.l     [A0]+, [A1]+
  5143. 00003D80  42A7                     clr.l      -[A7]
  5144. 00003D82  A8CB                     syscall    OpenPoly
  5145. 00003D84  205F                     movea.l    A0, [A7]+
  5146. 00003D86  2948 003E                move.l     [A4 + 0x3E], A0
  5147. 00003D8A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5148. 00003D8E  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5149. 00003D92  A893                     syscall    MoveTo
  5150. 00003D94  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5151. 00003D98  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5152. 00003D9C  A891                     syscall    LineTo
  5153. 00003D9E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5154. 00003DA2  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5155. 00003DA6  A891                     syscall    LineTo
  5156. 00003DA8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5157. 00003DAC  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  5158. 00003DB0  A891                     syscall    LineTo
  5159. 00003DB2  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  5160. 00003DB6  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  5161. 00003DBA  A891                     syscall    LineTo
  5162. 00003DBC  A8CC                     syscall    ClosePoly/ClosePgon
  5163. label00003DBE:
  5164. 00003DBE  38BC 00CA                move.w     [A4], 0xCA
  5165. 00003DC2  6004                     bra        +0x6 /* 00003DC8 */
  5166. 00003DC4  7053                     moveq.l    D0, 0x53
  5167. 00003DC6  6002                     bra        +0x4 /* 00003DCA */
  5168. label00003DC8:
  5169. 00003DC8  7000                     moveq.l    D0, 0x00
  5170. label00003DCA:
  5171. 00003DCA  285F                     movea.l    A4, [A7]+
  5172. 00003DCC  4E5E                     unlink     A6
  5173. 00003DCE  4E75                     rts
  5174. fn00003DD0:
  5175. 00003DD0  4E56 0000                link       A6, 0
  5176. 00003DD4  48E7 0108                movem.l    -[A7], D7,A4
  5177. 00003DD8  286E 0008                movea.l    A4, [A6 + 0x8]
  5178. 00003DDC  302E 000C                move.w     D0, [A6 + 0xC]
  5179. 00003DE0  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5180. 00003DE4  0007 001E                ori.b      D7, 0x1E
  5181. 00003DE8  2B5F 0046                move.l     [A5 + 0x46], [A7]+
  5182. 00003DEC  2B37 006E                move.l     -[A5], [A7 + D0.w + 0x6E]
  5183. 00003DF0  2B6E 008A 2B47           move.l     [A5 + 0x2B47], [A6 + 0x8A]
  5184. 00003DF6  00B0 2B5E 00C2 0FE9 00D4 ori.l      [[0xD4]], 0x2B5E00C2
  5185. 00003E00  0FF3                     .incomplete
  5186. 00003E02  0118                     btst       [A0]+, D0
  5187. 00003E04  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5188. 00003E08  4A6E 000E                tst.w      [A6 + 0xE]
  5189. 00003E0C  670E                     beq        +0x10 /* 00003E1C */
  5190. 00003E0E  2F2D 929A                move.l     -[A7], [A5 - 0x6D66]
  5191. 00003E12  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5192. 00003E16  4EAD 06A2                jsr        [A5 + 0x6A2 /* export_208 */]
  5193. 00003E1A  508F                     addq.l     A7, 8
  5194. label00003E1C:
  5195. 00003E1C  3F3C 012F                move.w     -[A7], 0x12F
  5196. 00003E20  3F3C 0001                move.w     -[A7], 0x1
  5197. 00003E24  2F0C                     move.l     -[A7], A4
  5198. 00003E26  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5199. 00003E2A  508F                     addq.l     A7, 8
  5200. 00003E2C  6000 00F0                bra        +0xF2 /* 00003F1E */
  5201. 00003E30  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5202. 00003E34  4A6E 000E                tst.w      [A6 + 0xE]
  5203. 00003E38  670E                     beq        +0x10 /* 00003E48 */
  5204. 00003E3A  2F2D 929A                move.l     -[A7], [A5 - 0x6D66]
  5205. 00003E3E  2F2C 003E                move.l     -[A7], [A4 + 0x3E]
  5206. 00003E42  4EAD 06A2                jsr        [A5 + 0x6A2 /* export_208 */]
  5207. 00003E46  508F                     addq.l     A7, 8
  5208. label00003E48:
  5209. 00003E48  3F3C 012E                move.w     -[A7], 0x12E
  5210. 00003E4C  3F3C 0001                move.w     -[A7], 0x1
  5211. 00003E50  2F0C                     move.l     -[A7], A4
  5212. 00003E52  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5213. 00003E56  508F                     addq.l     A7, 8
  5214. 00003E58  6000 00C4                bra        +0xC6 /* 00003F1E */
  5215. 00003E5C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5216. 00003E60  4267                     clr.w      -[A7]
  5217. 00003E62  4267                     clr.w      -[A7]
  5218. 00003E64  2F0C                     move.l     -[A7], A4
  5219. 00003E66  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5220. 00003E6A  508F                     addq.l     A7, 8
  5221. 00003E6C  426C 0016                clr.w      [A4 + 0x16]
  5222. 00003E70  426C 0018                clr.w      [A4 + 0x18]
  5223. 00003E74  38BC 012C                move.w     [A4], 0x12C
  5224. 00003E78  6000 00A4                bra        +0xA6 /* 00003F1E */
  5225. 00003E7C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5226. 00003E80  4267                     clr.w      -[A7]
  5227. 00003E82  4267                     clr.w      -[A7]
  5228. 00003E84  2F0C                     move.l     -[A7], A4
  5229. 00003E86  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5230. 00003E8A  508F                     addq.l     A7, 8
  5231. 00003E8C  7001                     moveq.l    D0, 0x01
  5232. 00003E8E  3940 0016                move.w     [A4 + 0x16], D0
  5233. 00003E92  426C 0018                clr.w      [A4 + 0x18]
  5234. 00003E96  42AC 0026                clr.l      [A4 + 0x26]
  5235. 00003E9A  42AC 0022                clr.l      [A4 + 0x22]
  5236. 00003E9E  38BC 012C                move.w     [A4], 0x12C
  5237. 00003EA2  6000 007A                bra        +0x7C /* 00003F1E */
  5238. 00003EA6  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5239. 00003EAA  4267                     clr.w      -[A7]
  5240. 00003EAC  4267                     clr.w      -[A7]
  5241. 00003EAE  2F0C                     move.l     -[A7], A4
  5242. 00003EB0  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5243. 00003EB4  508F                     addq.l     A7, 8
  5244. 00003EB6  38BC 012D                move.w     [A4], 0x12D
  5245. 00003EBA  6062                     bra        +0x64 /* 00003F1E */
  5246. 00003EBC  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5247. 00003EC0  4267                     clr.w      -[A7]
  5248. 00003EC2  4267                     clr.w      -[A7]
  5249. 00003EC4  2F0C                     move.l     -[A7], A4
  5250. 00003EC6  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5251. 00003ECA  508F                     addq.l     A7, 8
  5252. 00003ECC  38BC 012C                move.w     [A4], 0x12C
  5253. 00003ED0  604C                     bra        +0x4E /* 00003F1E */
  5254. 00003ED2  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5255. 00003ED6  4267                     clr.w      -[A7]
  5256. 00003ED8  4267                     clr.w      -[A7]
  5257. 00003EDA  2F0C                     move.l     -[A7], A4
  5258. 00003EDC  4EAD 0B12                jsr        [A5 + 0xB12 /* export_350 */]
  5259. 00003EE0  508F                     addq.l     A7, 8
  5260. 00003EE2  7001                     moveq.l    D0, 0x01
  5261. 00003EE4  3940 0016                move.w     [A4 + 0x16], D0
  5262. 00003EE8  7001                     moveq.l    D0, 0x01
  5263. 00003EEA  3940 0018                move.w     [A4 + 0x18], D0
  5264. 00003EEE  42AC 0026                clr.l      [A4 + 0x26]
  5265. 00003EF2  42AC 0022                clr.l      [A4 + 0x22]
  5266. 00003EF6  7001                     moveq.l    D0, 0x01
  5267. 00003EF8  3940 0032                move.w     [A4 + 0x32], D0
  5268. 00003EFC  7001                     moveq.l    D0, 0x01
  5269. 00003EFE  3940 0034                move.w     [A4 + 0x34], D0
  5270. 00003F02  70FF                     moveq.l    D0, 0xFFFFFFFF
  5271. 00003F04  2940 002E                move.l     [A4 + 0x2E], D0
  5272. 00003F08  70FF                     moveq.l    D0, 0xFFFFFFFF
  5273. 00003F0A  2940 002A                move.l     [A4 + 0x2A], D0
  5274. 00003F0E  7002                     moveq.l    D0, 0x02
  5275. 00003F10  3940 0038                move.w     [A4 + 0x38], D0
  5276. 00003F14  38BC 012C                move.w     [A4], 0x12C
  5277. 00003F18  6004                     bra        +0x6 /* 00003F1E */
  5278. 00003F1A  7053                     moveq.l    D0, 0x53
  5279. 00003F1C  6002                     bra        +0x4 /* 00003F20 */
  5280. label00003F1E:
  5281. 00003F1E  7000                     moveq.l    D0, 0x00
  5282. label00003F20:
  5283. 00003F20  4CDF 1080                movem.l    D7,A4, [A7]+
  5284. 00003F24  4E5E                     unlink     A6
  5285. 00003F26  4E75                     rts
  5286. fn00003F28:
  5287. 00003F28  4E56 0000                link       A6, 0
  5288. 00003F2C  2F07                     move.l     -[A7], D7
  5289. 00003F2E  302E 000C                move.w     D0, [A6 + 0xC]
  5290. 00003F32  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5291. 00003F36  0007 001E                ori.b      D7, 0x1E
  5292. 00003F3A  2B64 001E                move.l     [A5 + 0x1E], -[A4]
  5293. 00003F3E  2B5E 001E                move.l     [A5 + 0x1E], [A6]+
  5294. 00003F42  2B5C 001E                move.l     [A5 + 0x1E], [A4]+
  5295. 00003F46  2B15                     move.l     -[A5], [A5]
  5296. 00003F48  001E 2B51                ori.b      [A6]+, 0x51 /* 'Q' */
  5297. 00003F4C  001E 0FF3                ori.b      [A6]+, 0xF3
  5298. 00003F50  001E 2B4C                ori.b      [A6]+, 0x4C /* 'L' */
  5299. 00003F54  001E 7E00                ori.b      [A6]+, 0x0
  5300. 00003F58  601C                     bra        +0x1E /* 00003F76 */
  5301. 00003F5A  7E01                     moveq.l    D7, 0x01
  5302. 00003F5C  6018                     bra        +0x1A /* 00003F76 */
  5303. 00003F5E  7E02                     moveq.l    D7, 0x02
  5304. 00003F60  6014                     bra        +0x16 /* 00003F76 */
  5305. 00003F62  7E03                     moveq.l    D7, 0x03
  5306. 00003F64  6010                     bra        +0x12 /* 00003F76 */
  5307. 00003F66  7E04                     moveq.l    D7, 0x04
  5308. 00003F68  600C                     bra        +0xE /* 00003F76 */
  5309. 00003F6A  7E05                     moveq.l    D7, 0x05
  5310. 00003F6C  6008                     bra        +0xA /* 00003F76 */
  5311. 00003F6E  7E06                     moveq.l    D7, 0x06
  5312. 00003F70  6004                     bra        +0x6 /* 00003F76 */
  5313. 00003F72  702B                     moveq.l    D0, 0x2B
  5314. 00003F74  6010                     bra        +0x12 /* 00003F86 */
  5315. label00003F76:
  5316. 00003F76  206E 0008                movea.l    A0, [A6 + 0x8]
  5317. 00003F7A  2068 0046                movea.l    A0, [A0 + 0x46]
  5318. 00003F7E  2050                     movea.l    A0, [A0]
  5319. 00003F80  3147 0002                move.w     [A0 + 0x2], D7
  5320. 00003F84  7000                     moveq.l    D0, 0x00
  5321. label00003F86:
  5322. 00003F86  2E1F                     move.l     D7, [A7]+
  5323. 00003F88  4E5E                     unlink     A6
  5324. 00003F8A  4E75                     rts
  5325. export_291:
  5326. 00003F8C  4E56 FD9E                link       A6, -0x0262
  5327. 00003F90  48E7 0108                movem.l    -[A7], D7,A4
  5328. 00003F94  286E 000C                movea.l    A4, [A6 + 0xC]
  5329. 00003F98  486E FEEE                pea.l      [A6 - 0x112]
  5330. 00003F9C  486E FEA2                pea.l      [A6 - 0x15E]
  5331. 00003FA0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5332. 00003FA4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5333. 00003FA8  2F0C                     move.l     -[A7], A4
  5334. 00003FAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5335. 00003FAE  4EBA 238C                jsr        [PC + 0x238C /* 0000633C */]
  5336. 00003FB2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5337. 00003FB6  3E00                     move.w     D7, D0
  5338. 00003FB8  4A47                     tst.w      D7
  5339. 00003FBA  6728                     beq        +0x2A /* 00003FE4 */
  5340. 00003FBC  0C6E 1008 0018           cmpi.w     [A6 + 0x18], 0x1008
  5341. 00003FC2  6706                     beq        +0x8 /* 00003FCA */
  5342. 00003FC4  3007                     move.w     D0, D7
  5343. 00003FC6  6000 03AE                bra        +0x3B0 /* 00004376 */
  5344. label00003FCA:
  5345. 00003FCA  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5346. 00003FCE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5347. 00003FD2  2F0C                     move.l     -[A7], A4
  5348. 00003FD4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5349. 00003FD8  4EBA 03A4                jsr        [PC + 0x3A4 /* 0000437E */]
  5350. 00003FDC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5351. 00003FE0  6000 0394                bra        +0x396 /* 00004376 */
  5352. label00003FE4:
  5353. 00003FE4  302E FEA2                move.w     D0, [A6 - 0x15E]
  5354. 00003FE8  48C0                     ext.l      D0
  5355. 00003FEA  E780                     asl        D0, 3
  5356. 00003FEC  D9C0                     add.l      A4, D0
  5357. 00003FEE  486E FEB4                pea.l      [A6 - 0x14C]
  5358. 00003FF2  486E FEEE                pea.l      [A6 - 0x112]
  5359. 00003FF6  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5360. 00003FFA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5361. 00003FFE  2F0C                     move.l     -[A7], A4
  5362. 00004000  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5363. 00004004  4EBA 23D4                jsr        [PC + 0x23D4 /* 000063DA */]
  5364. 00004008  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5365. 0000400C  3E00                     move.w     D7, D0
  5366. 0000400E  4A47                     tst.w      D7
  5367. 00004010  6706                     beq        +0x8 /* 00004018 */
  5368. 00004012  3007                     move.w     D0, D7
  5369. 00004014  6000 0360                bra        +0x362 /* 00004376 */
  5370. label00004018:
  5371. 00004018  486E FEA0                pea.l      [A6 - 0x160]
  5372. 0000401C  486E FEB4                pea.l      [A6 - 0x14C]
  5373. 00004020  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5374. 00004024  508F                     addq.l     A7, 8
  5375. 00004026  3E00                     move.w     D7, D0
  5376. 00004028  486E FEB4                pea.l      [A6 - 0x14C]
  5377. 0000402C  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5378. 00004030  588F                     addq.l     A7, 4
  5379. 00004032  4A47                     tst.w      D7
  5380. 00004034  6710                     beq        +0x12 /* 00004046 */
  5381. 00004036  486E FEEE                pea.l      [A6 - 0x112]
  5382. 0000403A  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5383. 0000403E  588F                     addq.l     A7, 4
  5384. 00004040  3007                     move.w     D0, D7
  5385. 00004042  6000 0332                bra        +0x334 /* 00004376 */
  5386. label00004046:
  5387. 00004046  0C6E 0006 FEEE           cmpi.w     [A6 - 0x112], 0x6
  5388. 0000404C  6600 00C2                bne        +0xC4 /* 00004110 */
  5389. 00004050  0C6E 1008 0018           cmpi.w     [A6 + 0x18], 0x1008
  5390. 00004056  6600 005A                bne        +0x5C /* 000040B2 */
  5391. 0000405A  7E00                     moveq.l    D7, 0x00
  5392. 0000405C  4AAE FF64                tst.l      [A6 - 0x9C]
  5393. 00004060  6606                     bne        +0x8 /* 00004068 */
  5394. 00004062  7E3D                     moveq.l    D7, 0x3D
  5395. 00004064  6000 009A                bra        +0x9C /* 00004100 */
  5396. label00004068:
  5397. 00004068  206E FF64                movea.l    A0, [A6 - 0x9C]
  5398. 0000406C  1028 006E                move.b     D0, [A0 + 0x6E]
  5399. 00004070  4880                     ext.w      D0
  5400. 00004072  3D40 FE9E                move.w     [A6 - 0x162], D0
  5401. 00004076  4A6E FEA0                tst.w      [A6 - 0x160]
  5402. 0000407A  670C                     beq        +0xE /* 00004088 */
  5403. 0000407C  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5404. 00004080  A915                     syscall    ShowWindow
  5405. 00004082  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  5406. 00004086  6006                     bra        +0x8 /* 0000408E */
  5407. label00004088:
  5408. 00004088  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5409. 0000408C  A916                     syscall    HideWindow
  5410. label0000408E:
  5411. 0000408E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  5412. 00004092  4A6E FE9E                tst.w      [A6 - 0x162]
  5413. 00004096  57C0                     seq        D0
  5414. 00004098  4400                     neg.b      D0
  5415. 0000409A  4880                     ext.w      D0
  5416. 0000409C  C06E FEA0                and.w      D0, [A6 - 0x160]
  5417. 000040A0  4A40                     tst.w      D0
  5418. 000040A2  675C                     beq        +0x5E /* 00004100 */
  5419. 000040A4  42A7                     clr.l      -[A7]
  5420. 000040A6  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5421. 000040AA  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  5422. 000040AE  508F                     addq.l     A7, 8
  5423. 000040B0  604E                     bra        +0x50 /* 00004100 */
  5424. label000040B2:
  5425. 000040B2  3F2E FEA0                move.w     -[A7], [A6 - 0x160]
  5426. 000040B6  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  5427. 000040BA  486E FEEE                pea.l      [A6 - 0x112]
  5428. 000040BE  4EBA 0444                jsr        [PC + 0x444 /* 00004504 */]
  5429. 000040C2  508F                     addq.l     A7, 8
  5430. 000040C4  3E00                     move.w     D7, D0
  5431. 000040C6  4A47                     tst.w      D7
  5432. 000040C8  6636                     bne        +0x38 /* 00004100 */
  5433. 000040CA  2F2E FF2C                move.l     -[A7], [A6 - 0xD4]
  5434. 000040CE  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  5435. 000040D2  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  5436. 000040D6  508F                     addq.l     A7, 8
  5437. 000040D8  3F00                     move.w     -[A7], D0
  5438. 000040DA  4EBA C2E4                jsr        [PC - 0x3D1C /* 000003C0 */]
  5439. 000040DE  548F                     addq.l     A7, 2
  5440. 000040E0  4AAE FF64                tst.l      [A6 - 0x9C]
  5441. 000040E4  671A                     beq        +0x1C /* 00004100 */
  5442. 000040E6  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5443. 000040EA  A873                     syscall    SetPort
  5444. 000040EC  486E FF1C                pea.l      [A6 - 0xE4]
  5445. 000040F0  4EAD 0A6A                jsr        [A5 + 0xA6A /* export_329 */]
  5446. 000040F4  588F                     addq.l     A7, 4
  5447. 000040F6  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5448. 000040FA  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  5449. 000040FE  588F                     addq.l     A7, 4
  5450. label00004100:
  5451. 00004100  486E FEEE                pea.l      [A6 - 0x112]
  5452. 00004104  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5453. 00004108  588F                     addq.l     A7, 4
  5454. 0000410A  3007                     move.w     D0, D7
  5455. 0000410C  6000 0268                bra        +0x26A /* 00004376 */
  5456. label00004110:
  5457. 00004110  0C6E 0002 FEEE           cmpi.w     [A6 - 0x112], 0x2
  5458. 00004116  6600 0094                bne        +0x96 /* 000041AC */
  5459. 0000411A  0C6E 0FB9 0018           cmpi.w     [A6 + 0x18], 0xFB9
  5460. 00004120  6600 0072                bne        +0x74 /* 00004194 */
  5461. 00004124  206E FF04                movea.l    A0, [A6 - 0xFC]
  5462. 00004128  2050                     movea.l    A0, [A0]
  5463. 0000412A  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  5464. 0000412E  7006                     moveq.l    D0, 0x06
  5465. label00004130:
  5466. 00004130  22D8                     move.l     [A1]+, [A0]+
  5467. 00004132  51C8 FFFC                dbf        D0, -0x6 /* 00004130 */
  5468. 00004136  32D8                     move.w     [A1]+, [A0]+
  5469. 00004138  4A6E FEA0                tst.w      [A6 - 0x160]
  5470. 0000413C  6708                     beq        +0xA /* 00004146 */
  5471. 0000413E  08EE 0000 FFE7           bset.b     [A6 - 0x19], 0x0
  5472. 00004144  6006                     bra        +0x8 /* 0000414C */
  5473. label00004146:
  5474. 00004146  08AE 0000 FFE7           bclr.b     [A6 - 0x19], 0x0
  5475. label0000414C:
  5476. 0000414C  206E FF04                movea.l    A0, [A6 - 0xFC]
  5477. 00004150  2050                     movea.l    A0, [A0]
  5478. 00004152  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  5479. 00004156  7006                     moveq.l    D0, 0x06
  5480. label00004158:
  5481. 00004158  20D9                     move.l     [A0]+, [A1]+
  5482. 0000415A  51C8 FFFC                dbf        D0, -0x6 /* 00004158 */
  5483. 0000415E  30D9                     move.w     [A0]+, [A1]+
  5484. 00004160  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  5485. 00004164  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  5486. 00004168  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  5487. 0000416C  508F                     addq.l     A7, 8
  5488. 0000416E  3F00                     move.w     -[A7], D0
  5489. 00004170  4EBA C24E                jsr        [PC - 0x3DB2 /* 000003C0 */]
  5490. 00004174  548F                     addq.l     A7, 2
  5491. 00004176  4A6E FF1A                tst.w      [A6 - 0xE6]
  5492. 0000417A  6708                     beq        +0xA /* 00004184 */
  5493. 0000417C  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  5494. 00004180  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  5495. label00004184:
  5496. 00004184  486E FEEE                pea.l      [A6 - 0x112]
  5497. 00004188  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5498. 0000418C  588F                     addq.l     A7, 4
  5499. 0000418E  7000                     moveq.l    D0, 0x00
  5500. 00004190  6000 01E4                bra        +0x1E6 /* 00004376 */
  5501. label00004194:
  5502. 00004194  0C6E 1008 0018           cmpi.w     [A6 + 0x18], 0x1008
  5503. 0000419A  6610                     bne        +0x12 /* 000041AC */
  5504. 0000419C  486E FEEE                pea.l      [A6 - 0x112]
  5505. 000041A0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5506. 000041A4  588F                     addq.l     A7, 4
  5507. 000041A6  7041                     moveq.l    D0, 0x41
  5508. 000041A8  6000 01CC                bra        +0x1CE /* 00004376 */
  5509. label000041AC:
  5510. 000041AC  0C6E 0001 FEEE           cmpi.w     [A6 - 0x112], 0x1
  5511. 000041B2  6648                     bne        +0x4A /* 000041FC */
  5512. 000041B4  3F2E FEA0                move.w     -[A7], [A6 - 0x160]
  5513. 000041B8  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  5514. 000041BC  486E FEEE                pea.l      [A6 - 0x112]
  5515. 000041C0  4EBA 03C6                jsr        [PC + 0x3C6 /* 00004588 */]
  5516. 000041C4  508F                     addq.l     A7, 8
  5517. 000041C6  3E00                     move.w     D7, D0
  5518. 000041C8  4A47                     tst.w      D7
  5519. 000041CA  6620                     bne        +0x22 /* 000041EC */
  5520. 000041CC  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  5521. 000041D0  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  5522. 000041D4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  5523. 000041D8  508F                     addq.l     A7, 8
  5524. 000041DA  3F00                     move.w     -[A7], D0
  5525. 000041DC  4EBA C1E2                jsr        [PC - 0x3E1E /* 000003C0 */]
  5526. 000041E0  548F                     addq.l     A7, 2
  5527. 000041E2  4A6E FF1A                tst.w      [A6 - 0xE6]
  5528. 000041E6  6704                     beq        +0x6 /* 000041EC */
  5529. 000041E8  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  5530. label000041EC:
  5531. 000041EC  486E FEEE                pea.l      [A6 - 0x112]
  5532. 000041F0  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5533. 000041F4  588F                     addq.l     A7, 4
  5534. 000041F6  3007                     move.w     D0, D7
  5535. 000041F8  6000 017C                bra        +0x17E /* 00004376 */
  5536. label000041FC:
  5537. 000041FC  0C6E 0004 FEEE           cmpi.w     [A6 - 0x112], 0x4
  5538. 00004202  663C                     bne        +0x3E /* 00004240 */
  5539. 00004204  7E2B                     moveq.l    D7, 0x2B
  5540. 00004206  0C6E 0FAF 0018           cmpi.w     [A6 + 0x18], 0xFAF
  5541. 0000420C  6622                     bne        +0x24 /* 00004230 */
  5542. 0000420E  4A6E FEA0                tst.w      [A6 - 0x160]
  5543. 00004212  670E                     beq        +0x10 /* 00004222 */
  5544. 00004214  206E FF44                movea.l    A0, [A6 - 0xBC]
  5545. 00004218  2050                     movea.l    A0, [A0]
  5546. 0000421A  08E8 0000 0005           bset.b     [A0 + 0x5], 0x0
  5547. 00004220  600C                     bra        +0xE /* 0000422E */
  5548. label00004222:
  5549. 00004222  206E FF44                movea.l    A0, [A6 - 0xBC]
  5550. 00004226  2050                     movea.l    A0, [A0]
  5551. 00004228  08A8 0000 0005           bclr.b     [A0 + 0x5], 0x0
  5552. label0000422E:
  5553. 0000422E  7E00                     moveq.l    D7, 0x00
  5554. label00004230:
  5555. 00004230  486E FEEE                pea.l      [A6 - 0x112]
  5556. 00004234  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5557. 00004238  588F                     addq.l     A7, 4
  5558. 0000423A  3007                     move.w     D0, D7
  5559. 0000423C  6000 0138                bra        +0x13A /* 00004376 */
  5560. label00004240:
  5561. 00004240  0C6E 0007 FEEE           cmpi.w     [A6 - 0x112], 0x7
  5562. 00004246  6626                     bne        +0x28 /* 0000426E */
  5563. 00004248  7E2B                     moveq.l    D7, 0x2B
  5564. 0000424A  0C6E 0FB0 0018           cmpi.w     [A6 + 0x18], 0xFB0
  5565. 00004250  660C                     bne        +0xE /* 0000425E */
  5566. 00004252  206E FF1C                movea.l    A0, [A6 - 0xE4]
  5567. 00004256  316E FEA0 000A           move.w     [A0 + 0xA], [A6 - 0x160]
  5568. 0000425C  7E00                     moveq.l    D7, 0x00
  5569. label0000425E:
  5570. 0000425E  486E FEEE                pea.l      [A6 - 0x112]
  5571. 00004262  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5572. 00004266  588F                     addq.l     A7, 4
  5573. 00004268  3007                     move.w     D0, D7
  5574. 0000426A  6000 010A                bra        +0x10C /* 00004376 */
  5575. label0000426E:
  5576. 0000426E  0C6E 0005 FEEE           cmpi.w     [A6 - 0x112], 0x5
  5577. 00004274  663C                     bne        +0x3E /* 000042B2 */
  5578. 00004276  7E2B                     moveq.l    D7, 0x2B
  5579. 00004278  0C6E 0FAF 0018           cmpi.w     [A6 + 0x18], 0xFAF
  5580. 0000427E  6622                     bne        +0x24 /* 000042A2 */
  5581. 00004280  4A6E FEA0                tst.w      [A6 - 0x160]
  5582. 00004284  670E                     beq        +0x10 /* 00004294 */
  5583. 00004286  206E FF58                movea.l    A0, [A6 - 0xA8]
  5584. 0000428A  2050                     movea.l    A0, [A0]
  5585. 0000428C  08E8 0000 0005           bset.b     [A0 + 0x5], 0x0
  5586. 00004292  600C                     bra        +0xE /* 000042A0 */
  5587. label00004294:
  5588. 00004294  206E FF58                movea.l    A0, [A6 - 0xA8]
  5589. 00004298  2050                     movea.l    A0, [A0]
  5590. 0000429A  08A8 0000 0005           bclr.b     [A0 + 0x5], 0x0
  5591. label000042A0:
  5592. 000042A0  7E00                     moveq.l    D7, 0x00
  5593. label000042A2:
  5594. 000042A2  486E FEEE                pea.l      [A6 - 0x112]
  5595. 000042A6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5596. 000042AA  588F                     addq.l     A7, 4
  5597. 000042AC  3007                     move.w     D0, D7
  5598. 000042AE  6000 00C6                bra        +0xC8 /* 00004376 */
  5599. label000042B2:
  5600. 000042B2  0C6E 0003 FEEE           cmpi.w     [A6 - 0x112], 0x3
  5601. 000042B8  6710                     beq        +0x12 /* 000042CA */
  5602. 000042BA  486E FEEE                pea.l      [A6 - 0x112]
  5603. 000042BE  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5604. 000042C2  588F                     addq.l     A7, 4
  5605. 000042C4  7002                     moveq.l    D0, 0x02
  5606. 000042C6  6000 00AE                bra        +0xB0 /* 00004376 */
  5607. label000042CA:
  5608. 000042CA  486E FEA4                pea.l      [A6 - 0x15C]
  5609. 000042CE  3F2E FF86                move.w     -[A7], [A6 - 0x7A]
  5610. 000042D2  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  5611. 000042D6  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  5612. 000042DA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5613. 000042DE  3F2E FEA0                move.w     -[A7], [A6 - 0x160]
  5614. 000042E2  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  5615. 000042E6  486E FEEE                pea.l      [A6 - 0x112]
  5616. 000042EA  4EBA 0330                jsr        [PC + 0x330 /* 0000461C */]
  5617. 000042EE  508F                     addq.l     A7, 8
  5618. 000042F0  3E00                     move.w     D7, D0
  5619. 000042F2  4A47                     tst.w      D7
  5620. 000042F4  6646                     bne        +0x48 /* 0000433C */
  5621. 000042F6  2F2E FF88                move.l     -[A7], [A6 - 0x78]
  5622. 000042FA  2F2E FF1C                move.l     -[A7], [A6 - 0xE4]
  5623. 000042FE  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  5624. 00004302  508F                     addq.l     A7, 8
  5625. 00004304  3F00                     move.w     -[A7], D0
  5626. 00004306  4EBA C0B8                jsr        [PC - 0x3F48 /* 000003C0 */]
  5627. 0000430A  548F                     addq.l     A7, 2
  5628. 0000430C  486E FEAC                pea.l      [A6 - 0x154]
  5629. 00004310  3F2E FF86                move.w     -[A7], [A6 - 0x7A]
  5630. 00004314  2F2E FF8C                move.l     -[A7], [A6 - 0x74]
  5631. 00004318  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  5632. 0000431C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5633. 00004320  486E FEAC                pea.l      [A6 - 0x154]
  5634. 00004324  486E FEA4                pea.l      [A6 - 0x15C]
  5635. 00004328  486E FEAC                pea.l      [A6 - 0x154]
  5636. 0000432C  A8AB                     syscall    UnionRect
  5637. 0000432E  486E FEAC                pea.l      [A6 - 0x154]
  5638. 00004332  2F2E FF64                move.l     -[A7], [A6 - 0x9C]
  5639. 00004336  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  5640. 0000433A  508F                     addq.l     A7, 8
  5641. label0000433C:
  5642. 0000433C  486E FEEE                pea.l      [A6 - 0x112]
  5643. 00004340  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  5644. 00004344  588F                     addq.l     A7, 4
  5645. 00004346  4A47                     tst.w      D7
  5646. 00004348  6704                     beq        +0x6 /* 0000434E */
  5647. 0000434A  3007                     move.w     D0, D7
  5648. 0000434C  6028                     bra        +0x2A /* 00004376 */
  5649. label0000434E:
  5650. 0000434E  486E FEEE                pea.l      [A6 - 0x112]
  5651. 00004352  4EAD 0AEA                jsr        [A5 + 0xAEA /* export_345 */]
  5652. 00004356  588F                     addq.l     A7, 4
  5653. 00004358  4A40                     tst.w      D0
  5654. 0000435A  6704                     beq        +0x6 /* 00004360 */
  5655. 0000435C  4EAD 0ADA                jsr        [A5 + 0xADA /* export_343 */]
  5656. label00004360:
  5657. 00004360  486E FEEE                pea.l      [A6 - 0x112]
  5658. 00004364  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  5659. 00004368  588F                     addq.l     A7, 4
  5660. 0000436A  4A40                     tst.w      D0
  5661. 0000436C  6706                     beq        +0x8 /* 00004374 */
  5662. 0000436E  4EAD 0A7A                jsr        [A5 + 0xA7A /* export_331 */]
  5663. 00004372  6002                     bra        +0x4 /* 00004376 */
  5664. label00004374:
  5665. 00004374  7000                     moveq.l    D0, 0x00
  5666. label00004376:
  5667. 00004376  4CDF 1080                movem.l    D7,A4, [A7]+
  5668. 0000437A  4E5E                     unlink     A6
  5669. 0000437C  4E75                     rts
  5670. fn0000437E:
  5671. 0000437E  4E56 FFC0                link       A6, -0x0040
  5672. 00004382  2F0C                     move.l     -[A7], A4
  5673. 00004384  286E 000C                movea.l    A4, [A6 + 0xC]
  5674. 00004388  0C54 271E                cmpi.w     [A4], 0x271E
  5675. 0000438C  6602                     bne        +0x4 /* 00004390 */
  5676. 0000438E  508C                     addq.l     A4, 8
  5677. label00004390:
  5678. 00004390  508C                     addq.l     A4, 8
  5679. 00004392  0C54 271B                cmpi.w     [A4], 0x271B
  5680. 00004396  6706                     beq        +0x8 /* 0000439E */
  5681. 00004398  7005                     moveq.l    D0, 0x05
  5682. 0000439A  6000 0162                bra        +0x164 /* 000044FE */
  5683. label0000439E:
  5684. 0000439E  508C                     addq.l     A4, 8
  5685. 000043A0  0C54 271E                cmpi.w     [A4], 0x271E
  5686. 000043A4  6602                     bne        +0x4 /* 000043A8 */
  5687. 000043A6  508C                     addq.l     A4, 8
  5688. label000043A8:
  5689. 000043A8  0C54 2B3A                cmpi.w     [A4], 0x2B3A /* '+:' */
  5690. 000043AC  6600 00A0                bne        +0xA2 /* 0000444E */
  5691. 000043B0  508C                     addq.l     A4, 8
  5692. 000043B2  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  5693. 000043B6  6706                     beq        +0x8 /* 000043BE */
  5694. 000043B8  7007                     moveq.l    D0, 0x07
  5695. 000043BA  6000 0142                bra        +0x144 /* 000044FE */
  5696. label000043BE:
  5697. 000043BE  508C                     addq.l     A4, 8
  5698. 000043C0  486E FFC6                pea.l      [A6 - 0x3A]
  5699. 000043C4  486E FFC2                pea.l      [A6 - 0x3E]
  5700. 000043C8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5701. 000043CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5702. 000043D0  2F0C                     move.l     -[A7], A4
  5703. 000043D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5704. 000043D6  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  5705. 000043DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5706. 000043DE  3D40 FFC4                move.w     [A6 - 0x3C], D0
  5707. 000043E2  4A6E FFC4                tst.w      [A6 - 0x3C]
  5708. 000043E6  6708                     beq        +0xA /* 000043F0 */
  5709. 000043E8  302E FFC4                move.w     D0, [A6 - 0x3C]
  5710. 000043EC  6000 0110                bra        +0x112 /* 000044FE */
  5711. label000043F0:
  5712. 000043F0  302E FFC2                move.w     D0, [A6 - 0x3E]
  5713. 000043F4  48C0                     ext.l      D0
  5714. 000043F6  E780                     asl        D0, 3
  5715. 000043F8  D9C0                     add.l      A4, D0
  5716. 000043FA  4A54                     tst.w      [A4]
  5717. 000043FC  6710                     beq        +0x12 /* 0000440E */
  5718. 000043FE  486E FFC6                pea.l      [A6 - 0x3A]
  5719. 00004402  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5720. 00004406  588F                     addq.l     A7, 4
  5721. 00004408  7013                     moveq.l    D0, 0x13
  5722. 0000440A  6000 00F2                bra        +0xF4 /* 000044FE */
  5723. label0000440E:
  5724. 0000440E  486E FFC0                pea.l      [A6 - 0x40]
  5725. 00004412  486E FFC6                pea.l      [A6 - 0x3A]
  5726. 00004416  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5727. 0000441A  508F                     addq.l     A7, 8
  5728. 0000441C  3D40 FFC4                move.w     [A6 - 0x3C], D0
  5729. 00004420  486E FFC6                pea.l      [A6 - 0x3A]
  5730. 00004424  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5731. 00004428  588F                     addq.l     A7, 4
  5732. 0000442A  4A6E FFC4                tst.w      [A6 - 0x3C]
  5733. 0000442E  6708                     beq        +0xA /* 00004438 */
  5734. 00004430  302E FFC4                move.w     D0, [A6 - 0x3C]
  5735. 00004434  6000 00C8                bra        +0xCA /* 000044FE */
  5736. label00004438:
  5737. 00004438  4A6E FFC0                tst.w      [A6 - 0x40]
  5738. 0000443C  6706                     beq        +0x8 /* 00004444 */
  5739. 0000443E  4EAD 08FA                jsr        [A5 + 0x8FA /* export_283 */]
  5740. 00004442  6004                     bra        +0x6 /* 00004448 */
  5741. label00004444:
  5742. 00004444  4EAD 0902                jsr        [A5 + 0x902 /* export_284 */]
  5743. label00004448:
  5744. 00004448  7000                     moveq.l    D0, 0x00
  5745. 0000444A  6000 00B2                bra        +0xB4 /* 000044FE */
  5746. label0000444E:
  5747. 0000444E  0C54 2B3C                cmpi.w     [A4], 0x2B3C /* '+<' */
  5748. 00004452  6600 00A8                bne        +0xAA /* 000044FC */
  5749. 00004456  508C                     addq.l     A4, 8
  5750. 00004458  0C54 2B78                cmpi.w     [A4], 0x2B78 /* '+x' */
  5751. 0000445C  6706                     beq        +0x8 /* 00004464 */
  5752. 0000445E  0C54 2B03                cmpi.w     [A4], 0x2B03
  5753. 00004462  6602                     bne        +0x4 /* 00004466 */
  5754. label00004464:
  5755. 00004464  508C                     addq.l     A4, 8
  5756. label00004466:
  5757. 00004466  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  5758. 0000446A  6706                     beq        +0x8 /* 00004472 */
  5759. 0000446C  7007                     moveq.l    D0, 0x07
  5760. 0000446E  6000 008E                bra        +0x90 /* 000044FE */
  5761. label00004472:
  5762. 00004472  508C                     addq.l     A4, 8
  5763. 00004474  486E FFC6                pea.l      [A6 - 0x3A]
  5764. 00004478  486E FFC2                pea.l      [A6 - 0x3E]
  5765. 0000447C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  5766. 00004480  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  5767. 00004484  2F0C                     move.l     -[A7], A4
  5768. 00004486  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5769. 0000448A  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  5770. 0000448E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5771. 00004492  3D40 FFC4                move.w     [A6 - 0x3C], D0
  5772. 00004496  4A6E FFC4                tst.w      [A6 - 0x3C]
  5773. 0000449A  6708                     beq        +0xA /* 000044A4 */
  5774. 0000449C  302E FFC4                move.w     D0, [A6 - 0x3C]
  5775. 000044A0  6000 005C                bra        +0x5E /* 000044FE */
  5776. label000044A4:
  5777. 000044A4  302E FFC2                move.w     D0, [A6 - 0x3E]
  5778. 000044A8  48C0                     ext.l      D0
  5779. 000044AA  E780                     asl        D0, 3
  5780. 000044AC  D9C0                     add.l      A4, D0
  5781. 000044AE  4A54                     tst.w      [A4]
  5782. 000044B0  670E                     beq        +0x10 /* 000044C0 */
  5783. 000044B2  486E FFC6                pea.l      [A6 - 0x3A]
  5784. 000044B6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5785. 000044BA  588F                     addq.l     A7, 4
  5786. 000044BC  7013                     moveq.l    D0, 0x13
  5787. 000044BE  603E                     bra        +0x40 /* 000044FE */
  5788. label000044C0:
  5789. 000044C0  486E FFC0                pea.l      [A6 - 0x40]
  5790. 000044C4  486E FFC6                pea.l      [A6 - 0x3A]
  5791. 000044C8  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  5792. 000044CC  508F                     addq.l     A7, 8
  5793. 000044CE  3D40 FFC4                move.w     [A6 - 0x3C], D0
  5794. 000044D2  486E FFC6                pea.l      [A6 - 0x3A]
  5795. 000044D6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  5796. 000044DA  588F                     addq.l     A7, 4
  5797. 000044DC  4A6E FFC4                tst.w      [A6 - 0x3C]
  5798. 000044E0  6706                     beq        +0x8 /* 000044E8 */
  5799. 000044E2  302E FFC4                move.w     D0, [A6 - 0x3C]
  5800. 000044E6  6016                     bra        +0x18 /* 000044FE */
  5801. label000044E8:
  5802. 000044E8  4A6E FFC0                tst.w      [A6 - 0x40]
  5803. 000044EC  6706                     beq        +0x8 /* 000044F4 */
  5804. 000044EE  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  5805. 000044F2  6004                     bra        +0x6 /* 000044F8 */
  5806. label000044F4:
  5807. 000044F4  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  5808. label000044F8:
  5809. 000044F8  7000                     moveq.l    D0, 0x00
  5810. 000044FA  6002                     bra        +0x4 /* 000044FE */
  5811. label000044FC:
  5812. 000044FC  7002                     moveq.l    D0, 0x02
  5813. label000044FE:
  5814. 000044FE  285F                     movea.l    A4, [A7]+
  5815. 00004500  4E5E                     unlink     A6
  5816. 00004502  4E75                     rts
  5817. fn00004504:
  5818. 00004504  4E56 FFF8                link       A6, -0x0008
  5819. 00004508  302E 000C                move.w     D0, [A6 + 0xC]
  5820. 0000450C  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5821. 00004510  0004 0012                ori.b      D4, 0x12
  5822. 00004514  0FB3 0016                bclr       [A3 + D0.w + 0x16], D7
  5823. 00004518  100D                     move.b     D0, A5
  5824. 0000451A  001A 0FEB                ori.b      [A2]+, 0xEB
  5825. 0000451E  001E 0FBB                ori.b      [A6]+, 0xBB
  5826. 00004522  0022 7001                ori.b      -[A2], 0x1
  5827. 00004526  2D40 FFFC                move.l     [A6 - 0x4], D0
  5828. 0000452A  601C                     bra        +0x1E /* 00004548 */
  5829. 0000452C  7002                     moveq.l    D0, 0x02
  5830. 0000452E  2D40 FFFC                move.l     [A6 - 0x4], D0
  5831. 00004532  6014                     bra        +0x16 /* 00004548 */
  5832. 00004534  7004                     moveq.l    D0, 0x04
  5833. 00004536  2D40 FFFC                move.l     [A6 - 0x4], D0
  5834. 0000453A  600C                     bra        +0xE /* 00004548 */
  5835. 0000453C  7008                     moveq.l    D0, 0x08
  5836. 0000453E  2D40 FFFC                move.l     [A6 - 0x4], D0
  5837. 00004542  6004                     bra        +0x6 /* 00004548 */
  5838. 00004544  702B                     moveq.l    D0, 0x2B
  5839. 00004546  603C                     bra        +0x3E /* 00004584 */
  5840. label00004548:
  5841. 00004548  206E 0008                movea.l    A0, [A6 + 0x8]
  5842. 0000454C  2068 0046                movea.l    A0, [A0 + 0x46]
  5843. 00004550  2050                     movea.l    A0, [A0]
  5844. 00004552  2D68 0004 FFF8           move.l     [A6 - 0x8], [A0 + 0x4]
  5845. 00004558  4A6E 000E                tst.w      [A6 + 0xE]
  5846. 0000455C  670A                     beq        +0xC /* 00004568 */
  5847. 0000455E  202E FFFC                move.l     D0, [A6 - 0x4]
  5848. 00004562  81AE FFF8                or.l       [A6 - 0x8], D0
  5849. 00004566  600A                     bra        +0xC /* 00004572 */
  5850. label00004568:
  5851. 00004568  202E FFFC                move.l     D0, [A6 - 0x4]
  5852. 0000456C  4680                     not.l      D0
  5853. 0000456E  C1AE FFF8                and.l      [A6 - 0x8], D0
  5854. label00004572:
  5855. 00004572  206E 0008                movea.l    A0, [A6 + 0x8]
  5856. 00004576  2068 0046                movea.l    A0, [A0 + 0x46]
  5857. 0000457A  2050                     movea.l    A0, [A0]
  5858. 0000457C  216E FFF8 0004           move.l     [A0 + 0x4], [A6 - 0x8]
  5859. 00004582  7000                     moveq.l    D0, 0x00
  5860. label00004584:
  5861. 00004584  4E5E                     unlink     A6
  5862. 00004586  4E75                     rts
  5863. fn00004588:
  5864. 00004588  4E56 FFF8                link       A6, -0x0008
  5865. 0000458C  302E 000C                move.w     D0, [A6 + 0xC]
  5866. 00004590  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5867. 00004594  0003 000E                ori.b      D3, 0xE
  5868. 00004598  0FB9 0012 0FB2           bclr       [0x00120FB2], D7
  5869. 0000459E  0016 0FBA                ori.b      [A6], 0xBA
  5870. 000045A2  001A 7001                ori.b      [A2]+, 0x1
  5871. 000045A6  2D40 FFFC                move.l     [A6 - 0x4], D0
  5872. 000045AA  6014                     bra        +0x16 /* 000045C0 */
  5873. 000045AC  7004                     moveq.l    D0, 0x04
  5874. 000045AE  2D40 FFFC                move.l     [A6 - 0x4], D0
  5875. 000045B2  600C                     bra        +0xE /* 000045C0 */
  5876. 000045B4  7002                     moveq.l    D0, 0x02
  5877. 000045B6  2D40 FFFC                move.l     [A6 - 0x4], D0
  5878. 000045BA  6004                     bra        +0x6 /* 000045C0 */
  5879. 000045BC  702B                     moveq.l    D0, 0x2B
  5880. 000045BE  6058                     bra        +0x5A /* 00004618 */
  5881. label000045C0:
  5882. 000045C0  206E 0008                movea.l    A0, [A6 + 0x8]
  5883. 000045C4  226E 0008                movea.l    A1, [A6 + 0x8]
  5884. 000045C8  2068 001A                movea.l    A0, [A0 + 0x1A]
  5885. 000045CC  3029 002A                move.w     D0, [A1 + 0x2A]
  5886. 000045D0  C1FC 001A                muls.w     D0, 0x1A
  5887. 000045D4  D090                     add.l      D0, [A0]
  5888. 000045D6  2040                     movea.l    A0, D0
  5889. 000045D8  2D68 000A FFF8           move.l     [A6 - 0x8], [A0 + 0xA]
  5890. 000045DE  4A6E 000E                tst.w      [A6 + 0xE]
  5891. 000045E2  670A                     beq        +0xC /* 000045EE */
  5892. 000045E4  202E FFFC                move.l     D0, [A6 - 0x4]
  5893. 000045E8  81AE FFF8                or.l       [A6 - 0x8], D0
  5894. 000045EC  600A                     bra        +0xC /* 000045F8 */
  5895. label000045EE:
  5896. 000045EE  202E FFFC                move.l     D0, [A6 - 0x4]
  5897. 000045F2  4680                     not.l      D0
  5898. 000045F4  C1AE FFF8                and.l      [A6 - 0x8], D0
  5899. label000045F8:
  5900. 000045F8  206E 0008                movea.l    A0, [A6 + 0x8]
  5901. 000045FC  226E 0008                movea.l    A1, [A6 + 0x8]
  5902. 00004600  2068 001A                movea.l    A0, [A0 + 0x1A]
  5903. 00004604  3029 002A                move.w     D0, [A1 + 0x2A]
  5904. 00004608  C1FC 001A                muls.w     D0, 0x1A
  5905. 0000460C  D090                     add.l      D0, [A0]
  5906. 0000460E  2040                     movea.l    A0, D0
  5907. 00004610  216E FFF8 000A           move.l     [A0 + 0xA], [A6 - 0x8]
  5908. 00004616  7000                     moveq.l    D0, 0x00
  5909. label00004618:
  5910. 00004618  4E5E                     unlink     A6
  5911. 0000461A  4E75                     rts
  5912. fn0000461C:
  5913. 0000461C  4E56 FFF8                link       A6, -0x0008
  5914. 00004620  302E 000C                move.w     D0, [A6 + 0xC]
  5915. 00004624  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  5916. 00004628  000C 0032                ori.b      A4, 0x32 /* '2' */
  5917. 0000462C  0FA8 003A                bclr       [A0 + 0x3A], D7
  5918. 00004630  0FDB                     .incomplete
  5919. 00004632  0040 0FA7                ori.w      D0, 0xFA7
  5920. 00004636  0048 0FB9                ori.w      A0, 0xFB9
  5921. 0000463A  0050 0FF5                ori.w      [A0], 0xFF5
  5922. 0000463E  0054 0FA6                ori.w      [A4], 0xFA6
  5923. 00004642  0058 0FC7                ori.w      [A0]+, 0xFC7
  5924. 00004646  005C 0FF6                ori.w      [A4]+, 0xFF6
  5925. 0000464A  0060 1008                ori.w      -[A0], 0x1008
  5926. 0000464E  0064 1009                ori.w      -[A4], 0x1009
  5927. 00004652  0068 0FD6 006E           ori.w      [A0 + 0x6E], 0xFD6
  5928. 00004658  0FB8 0074                bclr       [0x00000074 /* __m68k_vec_switch_via__ */], D7
  5929. 0000465C  2D7C 0000 0400 FFFC      move.l     [A6 - 0x4], 0x400
  5930. 00004664  6000 006C                bra        +0x6E /* 000046D2 */
  5931. 00004668  7008                     moveq.l    D0, 0x08
  5932. 0000466A  2D40 FFFC                move.l     [A6 - 0x4], D0
  5933. 0000466E  6000 0062                bra        +0x64 /* 000046D2 */
  5934. 00004672  2D7C 0000 0100 FFFC      move.l     [A6 - 0x4], 0x100
  5935. 0000467A  6000 0056                bra        +0x58 /* 000046D2 */
  5936. 0000467E  2D7C 0000 0080 FFFC      move.l     [A6 - 0x4], 0x80
  5937. 00004686  6000 004A                bra        +0x4C /* 000046D2 */
  5938. 0000468A  7010                     moveq.l    D0, 0x10
  5939. 0000468C  2D40 FFFC                move.l     [A6 - 0x4], D0
  5940. 00004690  6040                     bra        +0x42 /* 000046D2 */
  5941. 00004692  7004                     moveq.l    D0, 0x04
  5942. 00004694  2D40 FFFC                move.l     [A6 - 0x4], D0
  5943. 00004698  6038                     bra        +0x3A /* 000046D2 */
  5944. 0000469A  7040                     moveq.l    D0, 0x40
  5945. 0000469C  2D40 FFFC                move.l     [A6 - 0x4], D0
  5946. 000046A0  6030                     bra        +0x32 /* 000046D2 */
  5947. 000046A2  7002                     moveq.l    D0, 0x02
  5948. 000046A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  5949. 000046A8  6028                     bra        +0x2A /* 000046D2 */
  5950. 000046AA  7001                     moveq.l    D0, 0x01
  5951. 000046AC  2D40 FFFC                move.l     [A6 - 0x4], D0
  5952. 000046B0  6020                     bra        +0x22 /* 000046D2 */
  5953. 000046B2  7020                     moveq.l    D0, 0x20
  5954. 000046B4  2D40 FFFC                move.l     [A6 - 0x4], D0
  5955. 000046B8  6018                     bra        +0x1A /* 000046D2 */
  5956. 000046BA  2D7C 0000 1000 FFFC      move.l     [A6 - 0x4], 0x1000
  5957. 000046C2  600E                     bra        +0x10 /* 000046D2 */
  5958. 000046C4  2D7C 0000 0200 FFFC      move.l     [A6 - 0x4], 0x200
  5959. 000046CC  6004                     bra        +0x6 /* 000046D2 */
  5960. 000046CE  702B                     moveq.l    D0, 0x2B
  5961. 000046D0  6058                     bra        +0x5A /* 0000472A */
  5962. label000046D2:
  5963. 000046D2  206E 0008                movea.l    A0, [A6 + 0x8]
  5964. 000046D6  226E 0008                movea.l    A1, [A6 + 0x8]
  5965. 000046DA  2068 009E                movea.l    A0, [A0 + 0x9E]
  5966. 000046DE  3029 0098                move.w     D0, [A1 + 0x98]
  5967. 000046E2  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5968. 000046E6  D090                     add.l      D0, [A0]
  5969. 000046E8  2040                     movea.l    A0, D0
  5970. 000046EA  2D68 000A FFF8           move.l     [A6 - 0x8], [A0 + 0xA]
  5971. 000046F0  4A6E 000E                tst.w      [A6 + 0xE]
  5972. 000046F4  670A                     beq        +0xC /* 00004700 */
  5973. 000046F6  202E FFFC                move.l     D0, [A6 - 0x4]
  5974. 000046FA  81AE FFF8                or.l       [A6 - 0x8], D0
  5975. 000046FE  600A                     bra        +0xC /* 0000470A */
  5976. label00004700:
  5977. 00004700  202E FFFC                move.l     D0, [A6 - 0x4]
  5978. 00004704  4680                     not.l      D0
  5979. 00004706  C1AE FFF8                and.l      [A6 - 0x8], D0
  5980. label0000470A:
  5981. 0000470A  206E 0008                movea.l    A0, [A6 + 0x8]
  5982. 0000470E  226E 0008                movea.l    A1, [A6 + 0x8]
  5983. 00004712  2068 009E                movea.l    A0, [A0 + 0x9E]
  5984. 00004716  3029 0098                move.w     D0, [A1 + 0x98]
  5985. 0000471A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  5986. 0000471E  D090                     add.l      D0, [A0]
  5987. 00004720  2040                     movea.l    A0, D0
  5988. 00004722  216E FFF8 000A           move.l     [A0 + 0xA], [A6 - 0x8]
  5989. 00004728  7000                     moveq.l    D0, 0x00
  5990. label0000472A:
  5991. 0000472A  4E5E                     unlink     A6
  5992. 0000472C  4E75                     rts
  5993. export_296:
  5994. 0000472E  4E56 FD64                link       A6, -0x029C
  5995. 00004732  48E7 0108                movem.l    -[A7], D7,A4
  5996. 00004736  286E 000C                movea.l    A4, [A6 + 0xC]
  5997. 0000473A  486E FE9E                pea.l      [A6 - 0x162]
  5998. 0000473E  486E FFFE                pea.l      [A6 - 0x2]
  5999. 00004742  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6000. 00004746  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6001. 0000474A  2F0C                     move.l     -[A7], A4
  6002. 0000474C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6003. 00004750  4EBA 1BEA                jsr        [PC + 0x1BEA /* 0000633C */]
  6004. 00004754  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6005. 00004758  3E00                     move.w     D7, D0
  6006. 0000475A  4A47                     tst.w      D7
  6007. 0000475C  6706                     beq        +0x8 /* 00004764 */
  6008. 0000475E  3007                     move.w     D0, D7
  6009. 00004760  6000 03DE                bra        +0x3E0 /* 00004B40 */
  6010. label00004764:
  6011. 00004764  302E FFFE                move.w     D0, [A6 - 0x2]
  6012. 00004768  48C0                     ext.l      D0
  6013. 0000476A  E780                     asl        D0, 3
  6014. 0000476C  D9C0                     add.l      A4, D0
  6015. 0000476E  486E FE64                pea.l      [A6 - 0x19C]
  6016. 00004772  486E FE9E                pea.l      [A6 - 0x162]
  6017. 00004776  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6018. 0000477A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6019. 0000477E  2F0C                     move.l     -[A7], A4
  6020. 00004780  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6021. 00004784  4EBA 1C54                jsr        [PC + 0x1C54 /* 000063DA */]
  6022. 00004788  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6023. 0000478C  3E00                     move.w     D7, D0
  6024. 0000478E  4A47                     tst.w      D7
  6025. 00004790  6706                     beq        +0x8 /* 00004798 */
  6026. 00004792  3007                     move.w     D0, D7
  6027. 00004794  6000 03AA                bra        +0x3AC /* 00004B40 */
  6028. label00004798:
  6029. 00004798  302E FE9E                move.w     D0, [A6 - 0x162]
  6030. 0000479C  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6031. 000047A0  0001 0009                ori.b      D1, 0x9 /* '\t' */
  6032. 000047A4  0386                     bclr       D6, D1
  6033. 000047A6  0012 0082                ori.b      [A2], 0x82
  6034. 000047AA  0148                     bchg       A0, D0
  6035. 000047AC  020A 0264                andi.b     A2, 0x64 /* 'd' */
  6036. 000047B0  02BE 0316 00D8           andi.l     <<invalid special address>>, 0x31600D8
  6037. 000047B6  00D0                     .incomplete
  6038. 000047B8  206E FEB8                movea.l    A0, [A6 - 0x148]
  6039. 000047BC  302E FEC8                move.w     D0, [A6 - 0x138]
  6040. 000047C0  C1FC 001A                muls.w     D0, 0x1A
  6041. 000047C4  D090                     add.l      D0, [A0]
  6042. 000047C6  2040                     movea.l    A0, D0
  6043. 000047C8  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  6044. 000047CC  7005                     moveq.l    D0, 0x05
  6045. label000047CE:
  6046. 000047CE  22D8                     move.l     [A1]+, [A0]+
  6047. 000047D0  51C8 FFFC                dbf        D0, -0x6 /* 000047CE */
  6048. 000047D4  32D8                     move.w     [A1]+, [A0]+
  6049. 000047D6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  6050. 000047DA  486E FE64                pea.l      [A6 - 0x19C]
  6051. 000047DE  4EBA 0368                jsr        [PC + 0x368 /* 00004B48 */]
  6052. 000047E2  508F                     addq.l     A7, 8
  6053. 000047E4  3E00                     move.w     D7, D0
  6054. 000047E6  4A47                     tst.w      D7
  6055. 000047E8  6600 0340                bne        +0x342 /* 00004B2A */
  6056. 000047EC  2F2E FEAC                move.l     -[A7], [A6 - 0x154]
  6057. 000047F0  2F2E FEA0                move.l     -[A7], [A6 - 0x160]
  6058. 000047F4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6059. 000047F8  508F                     addq.l     A7, 8
  6060. 000047FA  3F00                     move.w     -[A7], D0
  6061. 000047FC  4EBA BBC2                jsr        [PC - 0x443E /* 000003C0 */]
  6062. 00004800  548F                     addq.l     A7, 2
  6063. 00004802  422E FD64                clr.b      [A6 - 0x29C]
  6064. 00004806  486E FD64                pea.l      [A6 - 0x29C]
  6065. 0000480A  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6066. 0000480E  486E FE9E                pea.l      [A6 - 0x162]
  6067. 00004812  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  6068. 00004816  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6069. 0000481A  486E FD64                pea.l      [A6 - 0x29C]
  6070. 0000481E  4267                     clr.w      -[A7]
  6071. 00004820  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6072. 00004824  5C8F                     addq.l     A7, 6
  6073. 00004826  6000 0302                bra        +0x304 /* 00004B2A */
  6074. 0000482A  206E FEB4                movea.l    A0, [A6 - 0x14C]
  6075. 0000482E  2050                     movea.l    A0, [A0]
  6076. 00004830  2F28 0016                move.l     -[A7], [A0 + 0x16]
  6077. 00004834  486E FE64                pea.l      [A6 - 0x19C]
  6078. 00004838  4EBA 030E                jsr        [PC + 0x30E /* 00004B48 */]
  6079. 0000483C  508F                     addq.l     A7, 8
  6080. 0000483E  3E00                     move.w     D7, D0
  6081. 00004840  4A47                     tst.w      D7
  6082. 00004842  6600 02E6                bne        +0x2E8 /* 00004B2A */
  6083. 00004846  2F2E FEAC                move.l     -[A7], [A6 - 0x154]
  6084. 0000484A  2F2E FEA0                move.l     -[A7], [A6 - 0x160]
  6085. 0000484E  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6086. 00004852  508F                     addq.l     A7, 8
  6087. 00004854  3F00                     move.w     -[A7], D0
  6088. 00004856  4EBA BB68                jsr        [PC - 0x4498 /* 000003C0 */]
  6089. 0000485A  548F                     addq.l     A7, 2
  6090. 0000485C  422E FD64                clr.b      [A6 - 0x29C]
  6091. 00004860  486E FD64                pea.l      [A6 - 0x29C]
  6092. 00004864  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6093. 00004868  486E FE9E                pea.l      [A6 - 0x162]
  6094. 0000486C  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  6095. 00004870  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6096. 00004874  486E FD64                pea.l      [A6 - 0x29C]
  6097. 00004878  3F3C 0001                move.w     -[A7], 0x1
  6098. 0000487C  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6099. 00004880  5C8F                     addq.l     A7, 6
  6100. 00004882  6000 02A6                bra        +0x2A8 /* 00004B2A */
  6101. 00004886  7E02                     moveq.l    D7, 0x02
  6102. 00004888  6000 02A0                bra        +0x2A2 /* 00004B2A */
  6103. 0000488C  4AAD 8DD6                tst.l      [A5 - 0x722A]
  6104. 00004890  6606                     bne        +0x8 /* 00004898 */
  6105. 00004892  7E02                     moveq.l    D7, 0x02
  6106. 00004894  6000 0294                bra        +0x296 /* 00004B2A */
  6107. label00004898:
  6108. 00004898  206D 8DEA                movea.l    A0, [A5 - 0x7216]
  6109. 0000489C  2050                     movea.l    A0, [A0]
  6110. 0000489E  2F28 000E                move.l     -[A7], [A0 + 0xE]
  6111. 000048A2  486E FE64                pea.l      [A6 - 0x19C]
  6112. 000048A6  4EBA 02A0                jsr        [PC + 0x2A0 /* 00004B48 */]
  6113. 000048AA  508F                     addq.l     A7, 8
  6114. 000048AC  3E00                     move.w     D7, D0
  6115. 000048AE  4A47                     tst.w      D7
  6116. 000048B0  6600 0278                bne        +0x27A /* 00004B2A */
  6117. 000048B4  42A7                     clr.l      -[A7]
  6118. 000048B6  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  6119. 000048BA  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6120. 000048BE  508F                     addq.l     A7, 8
  6121. 000048C0  3F00                     move.w     -[A7], D0
  6122. 000048C2  4EBA BAFC                jsr        [PC - 0x4504 /* 000003C0 */]
  6123. 000048C6  548F                     addq.l     A7, 2
  6124. 000048C8  422E FD64                clr.b      [A6 - 0x29C]
  6125. 000048CC  486E FD64                pea.l      [A6 - 0x29C]
  6126. 000048D0  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6127. 000048D4  2F2D 8DD6                move.l     -[A7], [A5 - 0x722A]
  6128. 000048D8  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  6129. 000048DC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6130. 000048E0  486E FD64                pea.l      [A6 - 0x29C]
  6131. 000048E4  3F3C 0006                move.w     -[A7], 0x6
  6132. 000048E8  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6133. 000048EC  5C8F                     addq.l     A7, 6
  6134. 000048EE  6000 023A                bra        +0x23C /* 00004B2A */
  6135. 000048F2  206E FF3C                movea.l    A0, [A6 - 0xC4]
  6136. 000048F6  302E FF36                move.w     D0, [A6 - 0xCA]
  6137. 000048FA  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6138. 000048FE  D090                     add.l      D0, [A0]
  6139. 00004900  2040                     movea.l    A0, D0
  6140. 00004902  43EE FF92                lea.l      A1, [A6 - 0x6E]
  6141. 00004906  7013                     moveq.l    D0, 0x13
  6142. label00004908:
  6143. 00004908  22D8                     move.l     [A1]+, [A0]+
  6144. 0000490A  51C8 FFFC                dbf        D0, -0x6 /* 00004908 */
  6145. 0000490E  32D8                     move.w     [A1]+, [A0]+
  6146. 00004910  4AAE FFD4                tst.l      [A6 - 0x2C]
  6147. 00004914  660C                     bne        +0xE /* 00004922 */
  6148. 00004916  4267                     clr.w      -[A7]
  6149. 00004918  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  6150. 0000491C  548F                     addq.l     A7, 2
  6151. 0000491E  2D40 FFD4                move.l     [A6 - 0x2C], D0
  6152. label00004922:
  6153. 00004922  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  6154. 00004926  486E FE64                pea.l      [A6 - 0x19C]
  6155. 0000492A  4EBA 021C                jsr        [PC + 0x21C /* 00004B48 */]
  6156. 0000492E  508F                     addq.l     A7, 8
  6157. 00004930  3E00                     move.w     D7, D0
  6158. 00004932  42A7                     clr.l      -[A7]
  6159. 00004934  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  6160. 00004938  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6161. 0000493C  201F                     move.l     D0, [A7]+
  6162. 0000493E  0C80 0000 0018           cmpi.l     D0, 0x18
  6163. 00004944  6E0C                     bgt        +0xE /* 00004952 */
  6164. 00004946  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  6165. 0000494A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6166. 0000494E  42AE FFD4                clr.l      [A6 - 0x2C]
  6167. label00004952:
  6168. 00004952  206E FF3C                movea.l    A0, [A6 - 0xC4]
  6169. 00004956  302E FF36                move.w     D0, [A6 - 0xCA]
  6170. 0000495A  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6171. 0000495E  D090                     add.l      D0, [A0]
  6172. 00004960  2040                     movea.l    A0, D0
  6173. 00004962  43EE FF92                lea.l      A1, [A6 - 0x6E]
  6174. 00004966  7013                     moveq.l    D0, 0x13
  6175. label00004968:
  6176. 00004968  20D9                     move.l     [A0]+, [A1]+
  6177. 0000496A  51C8 FFFC                dbf        D0, -0x6 /* 00004968 */
  6178. 0000496E  30D9                     move.w     [A0]+, [A1]+
  6179. 00004970  4A47                     tst.w      D7
  6180. 00004972  6600 01B6                bne        +0x1B8 /* 00004B2A */
  6181. 00004976  2F2E FF38                move.l     -[A7], [A6 - 0xC8]
  6182. 0000497A  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6183. 0000497E  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6184. 00004982  508F                     addq.l     A7, 8
  6185. 00004984  3F00                     move.w     -[A7], D0
  6186. 00004986  4EBA BA38                jsr        [PC - 0x45C8 /* 000003C0 */]
  6187. 0000498A  548F                     addq.l     A7, 2
  6188. 0000498C  422E FD64                clr.b      [A6 - 0x29C]
  6189. 00004990  486E FD64                pea.l      [A6 - 0x29C]
  6190. 00004994  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6191. 00004998  486E FE9E                pea.l      [A6 - 0x162]
  6192. 0000499C  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  6193. 000049A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6194. 000049A4  486E FD64                pea.l      [A6 - 0x29C]
  6195. 000049A8  3F3C 0001                move.w     -[A7], 0x1
  6196. 000049AC  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6197. 000049B0  5C8F                     addq.l     A7, 6
  6198. 000049B2  6000 0176                bra        +0x178 /* 00004B2A */
  6199. 000049B6  206E FEF4                movea.l    A0, [A6 - 0x10C]
  6200. 000049BA  2050                     movea.l    A0, [A0]
  6201. 000049BC  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  6202. 000049C0  486E FE64                pea.l      [A6 - 0x19C]
  6203. 000049C4  4EBA 0182                jsr        [PC + 0x182 /* 00004B48 */]
  6204. 000049C8  508F                     addq.l     A7, 8
  6205. 000049CA  3E00                     move.w     D7, D0
  6206. 000049CC  4A47                     tst.w      D7
  6207. 000049CE  6600 015A                bne        +0x15C /* 00004B2A */
  6208. 000049D2  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  6209. 000049D6  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6210. 000049DA  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6211. 000049DE  508F                     addq.l     A7, 8
  6212. 000049E0  3F00                     move.w     -[A7], D0
  6213. 000049E2  4EBA B9DC                jsr        [PC - 0x4624 /* 000003C0 */]
  6214. 000049E6  548F                     addq.l     A7, 2
  6215. 000049E8  422E FD64                clr.b      [A6 - 0x29C]
  6216. 000049EC  486E FD64                pea.l      [A6 - 0x29C]
  6217. 000049F0  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6218. 000049F4  486E FE9E                pea.l      [A6 - 0x162]
  6219. 000049F8  4EAD 0582                jsr        [A5 + 0x582 /* export_172 */]
  6220. 000049FC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6221. 00004A00  486E FD64                pea.l      [A6 - 0x29C]
  6222. 00004A04  3F3C 0002                move.w     -[A7], 0x2
  6223. 00004A08  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6224. 00004A0C  5C8F                     addq.l     A7, 6
  6225. 00004A0E  6000 011A                bra        +0x11C /* 00004B2A */
  6226. 00004A12  206E FF08                movea.l    A0, [A6 - 0xF8]
  6227. 00004A16  2050                     movea.l    A0, [A0]
  6228. 00004A18  2F28 001C                move.l     -[A7], [A0 + 0x1C]
  6229. 00004A1C  486E FE64                pea.l      [A6 - 0x19C]
  6230. 00004A20  4EBA 0126                jsr        [PC + 0x126 /* 00004B48 */]
  6231. 00004A24  508F                     addq.l     A7, 8
  6232. 00004A26  3E00                     move.w     D7, D0
  6233. 00004A28  4A47                     tst.w      D7
  6234. 00004A2A  6600 00FE                bne        +0x100 /* 00004B2A */
  6235. 00004A2E  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  6236. 00004A32  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6237. 00004A36  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6238. 00004A3A  508F                     addq.l     A7, 8
  6239. 00004A3C  3F00                     move.w     -[A7], D0
  6240. 00004A3E  4EBA B980                jsr        [PC - 0x4680 /* 000003C0 */]
  6241. 00004A42  548F                     addq.l     A7, 2
  6242. 00004A44  422E FD64                clr.b      [A6 - 0x29C]
  6243. 00004A48  486E FD64                pea.l      [A6 - 0x29C]
  6244. 00004A4C  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6245. 00004A50  486E FE9E                pea.l      [A6 - 0x162]
  6246. 00004A54  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  6247. 00004A58  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6248. 00004A5C  486E FD64                pea.l      [A6 - 0x29C]
  6249. 00004A60  3F3C 0003                move.w     -[A7], 0x3
  6250. 00004A64  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6251. 00004A68  5C8F                     addq.l     A7, 6
  6252. 00004A6A  6000 00BE                bra        +0xC0 /* 00004B2A */
  6253. 00004A6E  206E FEE4                movea.l    A0, [A6 - 0x11C]
  6254. 00004A72  2050                     movea.l    A0, [A0]
  6255. 00004A74  2F28 002C                move.l     -[A7], [A0 + 0x2C]
  6256. 00004A78  486E FE64                pea.l      [A6 - 0x19C]
  6257. 00004A7C  4EBA 00CA                jsr        [PC + 0xCA /* 00004B48 */]
  6258. 00004A80  508F                     addq.l     A7, 8
  6259. 00004A82  3E00                     move.w     D7, D0
  6260. 00004A84  4A47                     tst.w      D7
  6261. 00004A86  6600 00A2                bne        +0xA4 /* 00004B2A */
  6262. 00004A8A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6263. 00004A8E  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6264. 00004A92  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6265. 00004A96  508F                     addq.l     A7, 8
  6266. 00004A98  3F00                     move.w     -[A7], D0
  6267. 00004A9A  4EBA B924                jsr        [PC - 0x46DC /* 000003C0 */]
  6268. 00004A9E  548F                     addq.l     A7, 2
  6269. 00004AA0  422E FD64                clr.b      [A6 - 0x29C]
  6270. 00004AA4  486E FD64                pea.l      [A6 - 0x29C]
  6271. 00004AA8  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6272. 00004AAC  486E FE9E                pea.l      [A6 - 0x162]
  6273. 00004AB0  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  6274. 00004AB4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6275. 00004AB8  486E FD64                pea.l      [A6 - 0x29C]
  6276. 00004ABC  3F3C 0004                move.w     -[A7], 0x4
  6277. 00004AC0  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6278. 00004AC4  5C8F                     addq.l     A7, 6
  6279. 00004AC6  6062                     bra        +0x64 /* 00004B2A */
  6280. 00004AC8  206E FED0                movea.l    A0, [A6 - 0x130]
  6281. 00004ACC  2050                     movea.l    A0, [A0]
  6282. 00004ACE  2F28 000E                move.l     -[A7], [A0 + 0xE]
  6283. 00004AD2  486E FE64                pea.l      [A6 - 0x19C]
  6284. 00004AD6  4EBA 0070                jsr        [PC + 0x70 /* 00004B48 */]
  6285. 00004ADA  508F                     addq.l     A7, 8
  6286. 00004ADC  3E00                     move.w     D7, D0
  6287. 00004ADE  4A47                     tst.w      D7
  6288. 00004AE0  6648                     bne        +0x4A /* 00004B2A */
  6289. 00004AE2  42A7                     clr.l      -[A7]
  6290. 00004AE4  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6291. 00004AE8  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6292. 00004AEC  508F                     addq.l     A7, 8
  6293. 00004AEE  3F00                     move.w     -[A7], D0
  6294. 00004AF0  4EBA B8CE                jsr        [PC - 0x4732 /* 000003C0 */]
  6295. 00004AF4  548F                     addq.l     A7, 2
  6296. 00004AF6  422E FD64                clr.b      [A6 - 0x29C]
  6297. 00004AFA  486E FD64                pea.l      [A6 - 0x29C]
  6298. 00004AFE  3F3C 232A                move.w     -[A7], 0x232A /* '#*' */
  6299. 00004B02  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6300. 00004B06  4EAD 03F2                jsr        [A5 + 0x3F2 /* export_122 */]
  6301. 00004B0A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6302. 00004B0E  486E FD64                pea.l      [A6 - 0x29C]
  6303. 00004B12  3F3C 0005                move.w     -[A7], 0x5
  6304. 00004B16  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6305. 00004B1A  5C8F                     addq.l     A7, 6
  6306. 00004B1C  486E FD64                pea.l      [A6 - 0x29C]
  6307. 00004B20  3F3C 0006                move.w     -[A7], 0x6
  6308. 00004B24  4EAD 0D6A                jsr        [A5 + 0xD6A /* export_425 */]
  6309. 00004B28  5C8F                     addq.l     A7, 6
  6310. label00004B2A:
  6311. 00004B2A  486E FE64                pea.l      [A6 - 0x19C]
  6312. 00004B2E  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  6313. 00004B32  588F                     addq.l     A7, 4
  6314. 00004B34  486E FE9E                pea.l      [A6 - 0x162]
  6315. 00004B38  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6316. 00004B3C  588F                     addq.l     A7, 4
  6317. 00004B3E  3007                     move.w     D0, D7
  6318. label00004B40:
  6319. 00004B40  4CDF 1080                movem.l    D7,A4, [A7]+
  6320. 00004B44  4E5E                     unlink     A6
  6321. 00004B46  4E75                     rts
  6322. fn00004B48:
  6323. 00004B48  4E56 FFE6                link       A6, -0x001A
  6324. 00004B4C  3F3C 0018                move.w     -[A7], 0x18
  6325. 00004B50  486E FFE6                pea.l      [A6 - 0x1A]
  6326. 00004B54  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6327. 00004B58  4EAD 068A                jsr        [A5 + 0x68A /* export_205 */]
  6328. 00004B5C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6329. 00004B60  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6330. 00004B64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6331. 00004B68  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  6332. 00004B6C  508F                     addq.l     A7, 8
  6333. 00004B6E  3D40 FFFE                move.w     [A6 - 0x2], D0
  6334. 00004B72  4A6E FFFE                tst.w      [A6 - 0x2]
  6335. 00004B76  6706                     beq        +0x8 /* 00004B7E */
  6336. 00004B78  302E FFFE                move.w     D0, [A6 - 0x2]
  6337. 00004B7C  6016                     bra        +0x18 /* 00004B94 */
  6338. label00004B7E:
  6339. 00004B7E  3F3C 0018                move.w     -[A7], 0x18
  6340. 00004B82  486E FFE6                pea.l      [A6 - 0x1A]
  6341. 00004B86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6342. 00004B8A  4EAD 0672                jsr        [A5 + 0x672 /* export_202 */]
  6343. 00004B8E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6344. 00004B92  7000                     moveq.l    D0, 0x00
  6345. label00004B94:
  6346. 00004B94  4E5E                     unlink     A6
  6347. 00004B96  4E75                     rts
  6348. export_295:
  6349. 00004B98  4E56 FC46                link       A6, -0x03BA
  6350. 00004B9C  48E7 0108                movem.l    -[A7], D7,A4
  6351. 00004BA0  286E 000C                movea.l    A4, [A6 + 0xC]
  6352. 00004BA4  486E FE62                pea.l      [A6 - 0x19E]
  6353. 00004BA8  486E FE4C                pea.l      [A6 - 0x1B4]
  6354. 00004BAC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6355. 00004BB0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6356. 00004BB4  2F0C                     move.l     -[A7], A4
  6357. 00004BB6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6358. 00004BBA  4EBA 1780                jsr        [PC + 0x1780 /* 0000633C */]
  6359. 00004BBE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6360. 00004BC2  3E00                     move.w     D7, D0
  6361. 00004BC4  4A47                     tst.w      D7
  6362. 00004BC6  6706                     beq        +0x8 /* 00004BCE */
  6363. 00004BC8  3007                     move.w     D0, D7
  6364. 00004BCA  6000 0402                bra        +0x404 /* 00004FCE */
  6365. label00004BCE:
  6366. 00004BCE  302E FE4C                move.w     D0, [A6 - 0x1B4]
  6367. 00004BD2  48C0                     ext.l      D0
  6368. 00004BD4  E780                     asl        D0, 3
  6369. 00004BD6  D9C0                     add.l      A4, D0
  6370. 00004BD8  486E FFC2                pea.l      [A6 - 0x3E]
  6371. 00004BDC  486E FE62                pea.l      [A6 - 0x19E]
  6372. 00004BE0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6373. 00004BE4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6374. 00004BE8  2F0C                     move.l     -[A7], A4
  6375. 00004BEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6376. 00004BEE  4EBA 17EA                jsr        [PC + 0x17EA /* 000063DA */]
  6377. 00004BF2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6378. 00004BF6  3E00                     move.w     D7, D0
  6379. 00004BF8  4A47                     tst.w      D7
  6380. 00004BFA  6706                     beq        +0x8 /* 00004C02 */
  6381. 00004BFC  3007                     move.w     D0, D7
  6382. 00004BFE  6000 03CE                bra        +0x3D0 /* 00004FCE */
  6383. label00004C02:
  6384. 00004C02  486E FD48                pea.l      [A6 - 0x2B8]
  6385. 00004C06  486E FFC2                pea.l      [A6 - 0x3E]
  6386. 00004C0A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  6387. 00004C0E  508F                     addq.l     A7, 8
  6388. 00004C10  486E FFC2                pea.l      [A6 - 0x3E]
  6389. 00004C14  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  6390. 00004C18  588F                     addq.l     A7, 4
  6391. 00004C1A  2D7C 0000 7530 FFFC      move.l     [A6 - 0x4], 0x7530 /* 'u0' */
  6392. 00004C22  0C6E 0008 FE62           cmpi.w     [A6 - 0x19E], 0x8
  6393. 00004C28  6610                     bne        +0x12 /* 00004C3A */
  6394. 00004C2A  486E FE62                pea.l      [A6 - 0x19E]
  6395. 00004C2E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6396. 00004C32  588F                     addq.l     A7, 4
  6397. 00004C34  7041                     moveq.l    D0, 0x41
  6398. 00004C36  6000 0396                bra        +0x398 /* 00004FCE */
  6399. label00004C3A:
  6400. 00004C3A  0C6E 0004 FE62           cmpi.w     [A6 - 0x19E], 0x4
  6401. 00004C40  6708                     beq        +0xA /* 00004C4A */
  6402. 00004C42  0C6E 0005 FE62           cmpi.w     [A6 - 0x19E], 0x5
  6403. 00004C48  661C                     bne        +0x1E /* 00004C66 */
  6404. label00004C4A:
  6405. 00004C4A  2F2E FEB8                move.l     -[A7], [A6 - 0x148]
  6406. 00004C4E  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  6407. 00004C52  588F                     addq.l     A7, 4
  6408. 00004C54  D1AE FFFC                add.l      [A6 - 0x4], D0
  6409. 00004C58  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  6410. 00004C5C  4EAD 06EA                jsr        [A5 + 0x6EA /* export_217 */]
  6411. 00004C60  588F                     addq.l     A7, 4
  6412. 00004C62  D1AE FFFC                add.l      [A6 - 0x4], D0
  6413. label00004C66:
  6414. 00004C66  2D6E FE90 FE5E           move.l     [A6 - 0x1A2], [A6 - 0x170]
  6415. 00004C6C  0C6E 0001 FE62           cmpi.w     [A6 - 0x19E], 0x1
  6416. 00004C72  6708                     beq        +0xA /* 00004C7C */
  6417. 00004C74  0C6E 0002 FE62           cmpi.w     [A6 - 0x19E], 0x2
  6418. 00004C7A  6606                     bne        +0x8 /* 00004C82 */
  6419. label00004C7C:
  6420. 00004C7C  2D6E FE64 FE5E           move.l     [A6 - 0x1A2], [A6 - 0x19C]
  6421. label00004C82:
  6422. 00004C82  2F2E FE5E                move.l     -[A7], [A6 - 0x1A2]
  6423. 00004C86  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  6424. 00004C8A  588F                     addq.l     A7, 4
  6425. 00004C8C  4A40                     tst.w      D0
  6426. 00004C8E  6612                     bne        +0x14 /* 00004CA2 */
  6427. 00004C90  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6428. 00004C94  2F2E FE5E                move.l     -[A7], [A6 - 0x1A2]
  6429. 00004C98  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  6430. 00004C9C  508F                     addq.l     A7, 8
  6431. 00004C9E  4A40                     tst.w      D0
  6432. 00004CA0  6710                     beq        +0x12 /* 00004CB2 */
  6433. label00004CA2:
  6434. 00004CA2  486E FE62                pea.l      [A6 - 0x19E]
  6435. 00004CA6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6436. 00004CAA  588F                     addq.l     A7, 4
  6437. 00004CAC  7000                     moveq.l    D0, 0x00
  6438. 00004CAE  6000 031E                bra        +0x320 /* 00004FCE */
  6439. label00004CB2:
  6440. 00004CB2  302E FE62                move.w     D0, [A6 - 0x19E]
  6441. 00004CB6  4EAD 003A                jsr        [A5 + 0x3A /* export_3 */]
  6442. 00004CBA  0001 0009                ori.b      D1, 0x9 /* '\t' */
  6443. 00004CBE  0304                     btst       D4, D1
  6444. 00004CC0  0012 0064                ori.b      [A2], 0x64 /* 'd' */
  6445. 00004CC4  00B6 0228 0268 02A6      ori.l      [A6 + D0.w * 2 - 0x90], 0x2280268
  6446. 00004CCC  02F4                     .incomplete
  6447. 00004CCE  02F4                     .incomplete
  6448. 00004CD0  00A4 206E FE7C           ori.l      -[A4], 0x206EFE7C
  6449. 00004CD6  302E FE8C                move.w     D0, [A6 - 0x174]
  6450. 00004CDA  C1FC 001A                muls.w     D0, 0x1A
  6451. 00004CDE  D090                     add.l      D0, [A0]
  6452. 00004CE0  2040                     movea.l    A0, D0
  6453. 00004CE2  43EE FFA8                lea.l      A1, [A6 - 0x58]
  6454. 00004CE6  7005                     moveq.l    D0, 0x05
  6455. label00004CE8:
  6456. 00004CE8  22D8                     move.l     [A1]+, [A0]+
  6457. 00004CEA  51C8 FFFC                dbf        D0, -0x6 /* 00004CE8 */
  6458. 00004CEE  32D8                     move.w     [A1]+, [A0]+
  6459. 00004CF0  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  6460. 00004CF4  486E FD48                pea.l      [A6 - 0x2B8]
  6461. 00004CF8  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6462. 00004CFC  508F                     addq.l     A7, 8
  6463. 00004CFE  3E00                     move.w     D7, D0
  6464. 00004D00  2F2E FE70                move.l     -[A7], [A6 - 0x190]
  6465. 00004D04  2F2E FE64                move.l     -[A7], [A6 - 0x19C]
  6466. 00004D08  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6467. 00004D0C  508F                     addq.l     A7, 8
  6468. 00004D0E  3F00                     move.w     -[A7], D0
  6469. 00004D10  4EBA B6AE                jsr        [PC - 0x4952 /* 000003C0 */]
  6470. 00004D14  548F                     addq.l     A7, 2
  6471. 00004D16  4A6E FE8E                tst.w      [A6 - 0x172]
  6472. 00004D1A  6700 02A6                beq        +0x2A8 /* 00004FC2 */
  6473. 00004D1E  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  6474. 00004D22  6000 029E                bra        +0x2A0 /* 00004FC2 */
  6475. 00004D26  206E FE78                movea.l    A0, [A6 - 0x188]
  6476. 00004D2A  2050                     movea.l    A0, [A0]
  6477. 00004D2C  2F28 0012                move.l     -[A7], [A0 + 0x12]
  6478. 00004D30  486E FD48                pea.l      [A6 - 0x2B8]
  6479. 00004D34  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6480. 00004D38  508F                     addq.l     A7, 8
  6481. 00004D3A  3E00                     move.w     D7, D0
  6482. 00004D3C  2F2E FE70                move.l     -[A7], [A6 - 0x190]
  6483. 00004D40  2F2E FE64                move.l     -[A7], [A6 - 0x19C]
  6484. 00004D44  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6485. 00004D48  508F                     addq.l     A7, 8
  6486. 00004D4A  3F00                     move.w     -[A7], D0
  6487. 00004D4C  4EBA B672                jsr        [PC - 0x498E /* 000003C0 */]
  6488. 00004D50  548F                     addq.l     A7, 2
  6489. 00004D52  486E FE62                pea.l      [A6 - 0x19E]
  6490. 00004D56  486E FD48                pea.l      [A6 - 0x2B8]
  6491. 00004D5A  4EBA 027A                jsr        [PC + 0x27A /* 00004FD6 */]
  6492. 00004D5E  508F                     addq.l     A7, 8
  6493. 00004D60  4A6E FE8E                tst.w      [A6 - 0x172]
  6494. 00004D64  6700 025C                beq        +0x25E /* 00004FC2 */
  6495. 00004D68  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  6496. 00004D6C  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  6497. 00004D70  6000 0250                bra        +0x252 /* 00004FC2 */
  6498. 00004D74  7E41                     moveq.l    D7, 0x41
  6499. 00004D76  6000 024A                bra        +0x24C /* 00004FC2 */
  6500. 00004D7A  206E FF00                movea.l    A0, [A6 - 0x100]
  6501. 00004D7E  302E FEFA                move.w     D0, [A6 - 0x106]
  6502. 00004D82  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6503. 00004D86  D090                     add.l      D0, [A0]
  6504. 00004D88  2040                     movea.l    A0, D0
  6505. 00004D8A  43EE FF56                lea.l      A1, [A6 - 0xAA]
  6506. 00004D8E  7013                     moveq.l    D0, 0x13
  6507. label00004D90:
  6508. 00004D90  22D8                     move.l     [A1]+, [A0]+
  6509. 00004D92  51C8 FFFC                dbf        D0, -0x6 /* 00004D90 */
  6510. 00004D96  32D8                     move.w     [A1]+, [A0]+
  6511. 00004D98  486E FE4E                pea.l      [A6 - 0x1B2]
  6512. 00004D9C  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  6513. 00004DA0  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  6514. 00004DA4  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  6515. 00004DA8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6516. 00004DAC  4AAE FF90                tst.l      [A6 - 0x70]
  6517. 00004DB0  660E                     bne        +0x10 /* 00004DC0 */
  6518. 00004DB2  42A7                     clr.l      -[A7]
  6519. 00004DB4  42A7                     clr.l      -[A7]
  6520. 00004DB6  4EAD 1242                jsr        [A5 + 0x1242 /* export_580 */]
  6521. 00004DBA  205F                     movea.l    A0, [A7]+
  6522. 00004DBC  2D48 FF90                move.l     [A6 - 0x70], A0
  6523. label00004DC0:
  6524. 00004DC0  486E FC48                pea.l      [A6 - 0x3B8]
  6525. 00004DC4  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  6526. 00004DC8  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  6527. 00004DCC  508F                     addq.l     A7, 8
  6528. 00004DCE  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  6529. 00004DD2  486E FD48                pea.l      [A6 - 0x2B8]
  6530. 00004DD6  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6531. 00004DDA  508F                     addq.l     A7, 8
  6532. 00004DDC  3E00                     move.w     D7, D0
  6533. 00004DDE  42A7                     clr.l      -[A7]
  6534. 00004DE0  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  6535. 00004DE4  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  6536. 00004DE8  201F                     move.l     D0, [A7]+
  6537. 00004DEA  4A80                     tst.l      D0
  6538. 00004DEC  6E0C                     bgt        +0xE /* 00004DFA */
  6539. 00004DEE  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  6540. 00004DF2  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  6541. 00004DF6  42AE FF90                clr.l      [A6 - 0x70]
  6542. label00004DFA:
  6543. 00004DFA  206E FF00                movea.l    A0, [A6 - 0x100]
  6544. 00004DFE  302E FEFA                move.w     D0, [A6 - 0x106]
  6545. 00004E02  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  6546. 00004E06  D090                     add.l      D0, [A0]
  6547. 00004E08  2040                     movea.l    A0, D0
  6548. 00004E0A  43EE FF56                lea.l      A1, [A6 - 0xAA]
  6549. 00004E0E  7013                     moveq.l    D0, 0x13
  6550. label00004E10:
  6551. 00004E10  20D9                     move.l     [A0]+, [A1]+
  6552. 00004E12  51C8 FFFC                dbf        D0, -0x6 /* 00004E10 */
  6553. 00004E16  30D9                     move.w     [A0]+, [A1]+
  6554. 00004E18  0C6E 0001 FF58           cmpi.w     [A6 - 0xA8], 0x1
  6555. 00004E1E  6600 007C                bne        +0x7E /* 00004E9C */
  6556. 00004E22  082E 0002 FF62           btst.b     [A6 - 0x9E], 0x2
  6557. 00004E28  6700 0072                beq        +0x74 /* 00004E9C */
  6558. 00004E2C  3F2E FF9C                move.w     -[A7], [A6 - 0x64]
  6559. 00004E30  A887                     syscall    TextFont
  6560. 00004E32  3F2E FF9E                move.w     -[A7], [A6 - 0x62]
  6561. 00004E36  A88A                     syscall    TextSize
  6562. 00004E38  3F2E FFA0                move.w     -[A7], [A6 - 0x60]
  6563. 00004E3C  A888                     syscall    TextFace
  6564. 00004E3E  41EE FE56                lea.l      A0, [A6 - 0x1AA]
  6565. 00004E42  43EE FF64                lea.l      A1, [A6 - 0x9C]
  6566. 00004E46  20D9                     move.l     [A0]+, [A1]+
  6567. 00004E48  20D9                     move.l     [A0]+, [A1]+
  6568. 00004E4A  4267                     clr.w      -[A7]
  6569. 00004E4C  486E FD48                pea.l      [A6 - 0x2B8]
  6570. 00004E50  A88C                     syscall    StringWidth
  6571. 00004E52  301F                     move.w     D0, [A7]+
  6572. 00004E54  4267                     clr.w      -[A7]
  6573. 00004E56  486E FC48                pea.l      [A6 - 0x3B8]
  6574. 00004E5A  3D40 FC46                move.w     [A6 - 0x3BA], D0
  6575. 00004E5E  A88C                     syscall    StringWidth
  6576. 00004E60  301F                     move.w     D0, [A7]+
  6577. 00004E62  322E FC46                move.w     D1, [A6 - 0x3BA]
  6578. 00004E66  9240                     sub.w      D1, D0
  6579. 00004E68  D36E FE5C                add.w      [A6 - 0x1A4], D1
  6580. 00004E6C  4267                     clr.w      -[A7]
  6581. 00004E6E  486E FE56                pea.l      [A6 - 0x1AA]
  6582. 00004E72  A8AE                     syscall    EmptyRect
  6583. 00004E74  101F                     move.b     D0, [A7]+
  6584. 00004E76  4A00                     tst.b      D0
  6585. 00004E78  670A                     beq        +0xC /* 00004E84 */
  6586. 00004E7A  302E FE58                move.w     D0, [A6 - 0x1A8]
  6587. 00004E7E  5840                     addq.w     D0, 4
  6588. 00004E80  3D40 FE5C                move.w     [A6 - 0x1A4], D0
  6589. label00004E84:
  6590. 00004E84  3F3C 0001                move.w     -[A7], 0x1
  6591. 00004E88  486E FE56                pea.l      [A6 - 0x1AA]
  6592. 00004E8C  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  6593. 00004E90  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  6594. 00004E94  4EAD 0FD2                jsr        [A5 + 0xFD2 /* export_502 */]
  6595. 00004E98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6596. label00004E9C:
  6597. 00004E9C  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  6598. 00004EA0  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  6599. 00004EA4  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6600. 00004EA8  508F                     addq.l     A7, 8
  6601. 00004EAA  3F00                     move.w     -[A7], D0
  6602. 00004EAC  4EBA B512                jsr        [PC - 0x4AEE /* 000003C0 */]
  6603. 00004EB0  548F                     addq.l     A7, 2
  6604. 00004EB2  4AAE FED8                tst.l      [A6 - 0x128]
  6605. 00004EB6  6700 010A                beq        +0x10C /* 00004FC2 */
  6606. 00004EBA  486E FE56                pea.l      [A6 - 0x1AA]
  6607. 00004EBE  3F2E FEFA                move.w     -[A7], [A6 - 0x106]
  6608. 00004EC2  2F2E FF00                move.l     -[A7], [A6 - 0x100]
  6609. 00004EC6  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  6610. 00004ECA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6611. 00004ECE  486E FE56                pea.l      [A6 - 0x1AA]
  6612. 00004ED2  486E FE4E                pea.l      [A6 - 0x1B2]
  6613. 00004ED6  486E FE56                pea.l      [A6 - 0x1AA]
  6614. 00004EDA  A8AB                     syscall    UnionRect
  6615. 00004EDC  486E FE56                pea.l      [A6 - 0x1AA]
  6616. 00004EE0  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  6617. 00004EE4  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  6618. 00004EE8  508F                     addq.l     A7, 8
  6619. 00004EEA  6000 00D6                bra        +0xD8 /* 00004FC2 */
  6620. 00004EEE  526D 8FD6                addq.w     [A5 - 0x702A], 1
  6621. 00004EF2  206E FEB8                movea.l    A0, [A6 - 0x148]
  6622. 00004EF6  2050                     movea.l    A0, [A0]
  6623. 00004EF8  2F28 0018                move.l     -[A7], [A0 + 0x18]
  6624. 00004EFC  486E FD48                pea.l      [A6 - 0x2B8]
  6625. 00004F00  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6626. 00004F04  508F                     addq.l     A7, 8
  6627. 00004F06  3E00                     move.w     D7, D0
  6628. 00004F08  2F2E FEB0                move.l     -[A7], [A6 - 0x150]
  6629. 00004F0C  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  6630. 00004F10  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6631. 00004F14  508F                     addq.l     A7, 8
  6632. 00004F16  3F00                     move.w     -[A7], D0
  6633. 00004F18  4EBA B4A6                jsr        [PC - 0x4B5A /* 000003C0 */]
  6634. 00004F1C  548F                     addq.l     A7, 2
  6635. 00004F1E  486E FE62                pea.l      [A6 - 0x19E]
  6636. 00004F22  486E FD48                pea.l      [A6 - 0x2B8]
  6637. 00004F26  4EBA 0102                jsr        [PC + 0x102 /* 0000502A */]
  6638. 00004F2A  508F                     addq.l     A7, 8
  6639. 00004F2C  6000 0094                bra        +0x96 /* 00004FC2 */
  6640. 00004F30  526D 8FD6                addq.w     [A5 - 0x702A], 1
  6641. 00004F34  206E FECC                movea.l    A0, [A6 - 0x134]
  6642. 00004F38  2050                     movea.l    A0, [A0]
  6643. 00004F3A  2F28 0018                move.l     -[A7], [A0 + 0x18]
  6644. 00004F3E  486E FD48                pea.l      [A6 - 0x2B8]
  6645. 00004F42  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6646. 00004F46  508F                     addq.l     A7, 8
  6647. 00004F48  3E00                     move.w     D7, D0
  6648. 00004F4A  2F2E FEC4                move.l     -[A7], [A6 - 0x13C]
  6649. 00004F4E  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  6650. 00004F52  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6651. 00004F56  508F                     addq.l     A7, 8
  6652. 00004F58  3F00                     move.w     -[A7], D0
  6653. 00004F5A  4EBA B464                jsr        [PC - 0x4B9C /* 000003C0 */]
  6654. 00004F5E  548F                     addq.l     A7, 2
  6655. 00004F60  486E FE62                pea.l      [A6 - 0x19E]
  6656. 00004F64  486E FD48                pea.l      [A6 - 0x2B8]
  6657. 00004F68  4EBA 0114                jsr        [PC + 0x114 /* 0000507E */]
  6658. 00004F6C  508F                     addq.l     A7, 8
  6659. 00004F6E  6052                     bra        +0x54 /* 00004FC2 */
  6660. 00004F70  526D 8FD6                addq.w     [A5 - 0x702A], 1
  6661. 00004F74  206E FEA8                movea.l    A0, [A6 - 0x158]
  6662. 00004F78  2050                     movea.l    A0, [A0]
  6663. 00004F7A  2F28 0028                move.l     -[A7], [A0 + 0x28]
  6664. 00004F7E  486E FD48                pea.l      [A6 - 0x2B8]
  6665. 00004F82  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6666. 00004F86  508F                     addq.l     A7, 8
  6667. 00004F88  3E00                     move.w     D7, D0
  6668. 00004F8A  2F2E FEA0                move.l     -[A7], [A6 - 0x160]
  6669. 00004F8E  2F2E FE90                move.l     -[A7], [A6 - 0x170]
  6670. 00004F92  4EAD 0722                jsr        [A5 + 0x722 /* export_224 */]
  6671. 00004F96  508F                     addq.l     A7, 8
  6672. 00004F98  3F00                     move.w     -[A7], D0
  6673. 00004F9A  4EBA B424                jsr        [PC - 0x4BDC /* 000003C0 */]
  6674. 00004F9E  548F                     addq.l     A7, 2
  6675. 00004FA0  486E FE62                pea.l      [A6 - 0x19E]
  6676. 00004FA4  486E FD48                pea.l      [A6 - 0x2B8]
  6677. 00004FA8  4EBA 014C                jsr        [PC + 0x14C /* 000050F6 */]
  6678. 00004FAC  508F                     addq.l     A7, 8
  6679. 00004FAE  4AAE FED8                tst.l      [A6 - 0x128]
  6680. 00004FB2  670E                     beq        +0x10 /* 00004FC2 */
  6681. 00004FB4  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  6682. 00004FB8  486E FD48                pea.l      [A6 - 0x2B8]
  6683. 00004FBC  A91A                     syscall    SetWTitle
  6684. 00004FBE  6002                     bra        +0x4 /* 00004FC2 */
  6685. 00004FC0  7E41                     moveq.l    D7, 0x41
  6686. label00004FC2:
  6687. 00004FC2  486E FE62                pea.l      [A6 - 0x19E]
  6688. 00004FC6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  6689. 00004FCA  588F                     addq.l     A7, 4
  6690. 00004FCC  3007                     move.w     D0, D7
  6691. label00004FCE:
  6692. 00004FCE  4CDF 1080                movem.l    D7,A4, [A7]+
  6693. 00004FD2  4E5E                     unlink     A6
  6694. 00004FD4  4E75                     rts
  6695. fn00004FD6:
  6696. 00004FD6  4E56 FFEC                link       A6, -0x0014
  6697. 00004FDA  2F0C                     move.l     -[A7], A4
  6698. 00004FDC  286E 000C                movea.l    A4, [A6 + 0xC]
  6699. 00004FE0  486E FFFC                pea.l      [A6 - 0x4]
  6700. 00004FE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6701. 00004FE8  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6702. 00004FEC  508F                     addq.l     A7, 8
  6703. 00004FEE  486E FFEC                pea.l      [A6 - 0x14]
  6704. 00004FF2  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  6705. 00004FF6  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  6706. 00004FFA  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  6707. 00004FFE  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  6708. 00005002  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6709. 00005006  2D6E FFFC FFF4           move.l     [A6 - 0xC], [A6 - 0x4]
  6710. 0000500C  486E FFEC                pea.l      [A6 - 0x14]
  6711. 00005010  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  6712. 00005014  2F2C 0006                move.l     -[A7], [A4 + 0x6]
  6713. 00005018  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  6714. 0000501C  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  6715. 00005020  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6716. 00005024  285F                     movea.l    A4, [A7]+
  6717. 00005026  4E5E                     unlink     A6
  6718. 00005028  4E75                     rts
  6719. fn0000502A:
  6720. 0000502A  4E56 FFBC                link       A6, -0x0044
  6721. 0000502E  2F0C                     move.l     -[A7], A4
  6722. 00005030  286E 000C                movea.l    A4, [A6 + 0xC]
  6723. 00005034  486E FFFC                pea.l      [A6 - 0x4]
  6724. 00005038  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6725. 0000503C  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6726. 00005040  508F                     addq.l     A7, 8
  6727. 00005042  486E FFBC                pea.l      [A6 - 0x44]
  6728. 00005046  2F2C 004A                move.l     -[A7], [A4 + 0x4A]
  6729. 0000504A  2F2C 0046                move.l     -[A7], [A4 + 0x46]
  6730. 0000504E  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6731. 00005052  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6732. 00005056  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6733. 0000505A  2D6E FFFC FFCC           move.l     [A6 - 0x34], [A6 - 0x4]
  6734. 00005060  486E FFBC                pea.l      [A6 - 0x44]
  6735. 00005064  2F2C 004A                move.l     -[A7], [A4 + 0x4A]
  6736. 00005068  2F2C 0046                move.l     -[A7], [A4 + 0x46]
  6737. 0000506C  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6738. 00005070  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  6739. 00005074  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6740. 00005078  285F                     movea.l    A4, [A7]+
  6741. 0000507A  4E5E                     unlink     A6
  6742. 0000507C  4E75                     rts
  6743. fn0000507E:
  6744. 0000507E  4E56 FFB8                link       A6, -0x0048
  6745. 00005082  48E7 0308                movem.l    -[A7], D6,D7,A4
  6746. 00005086  286E 000C                movea.l    A4, [A6 + 0xC]
  6747. 0000508A  486E FFFC                pea.l      [A6 - 0x4]
  6748. 0000508E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6749. 00005092  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6750. 00005096  508F                     addq.l     A7, 8
  6751. 00005098  2D6C 0046 FFB8           move.l     [A6 - 0x48], [A4 + 0x46]
  6752. 0000509E  206E FFB8                movea.l    A0, [A6 - 0x48]
  6753. 000050A2  2050                     movea.l    A0, [A0]
  6754. 000050A4  2E28 0008                move.l     D7, [A0 + 0x8]
  6755. 000050A8  7C01                     moveq.l    D6, 0x01
  6756. 000050AA  603E                     bra        +0x40 /* 000050EA */
  6757. label000050AC:
  6758. 000050AC  486E FFBC                pea.l      [A6 - 0x44]
  6759. 000050B0  2F06                     move.l     -[A7], D6
  6760. 000050B2  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  6761. 000050B6  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6762. 000050BA  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  6763. 000050BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6764. 000050C2  202E FFC0                move.l     D0, [A6 - 0x40]
  6765. 000050C6  B0AC 0062                cmp.l      D0, [A4 + 0x62]
  6766. 000050CA  661C                     bne        +0x1E /* 000050E8 */
  6767. 000050CC  2D6E FFFC FFD0           move.l     [A6 - 0x30], [A6 - 0x4]
  6768. 000050D2  486E FFBC                pea.l      [A6 - 0x44]
  6769. 000050D6  2F06                     move.l     -[A7], D6
  6770. 000050D8  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  6771. 000050DC  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6772. 000050E0  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  6773. 000050E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6774. label000050E8:
  6775. 000050E8  5286                     addq.l     D6, 1
  6776. label000050EA:
  6777. 000050EA  BC87                     cmp.l      D6, D7
  6778. 000050EC  6FBE                     ble        -0x40 /* 000050AC */
  6779. 000050EE  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  6780. 000050F2  4E5E                     unlink     A6
  6781. 000050F4  4E75                     rts
  6782. fn000050F6:
  6783. 000050F6  4E56 FFEC                link       A6, -0x0014
  6784. 000050FA  2F0C                     move.l     -[A7], A4
  6785. 000050FC  286E 000C                movea.l    A4, [A6 + 0xC]
  6786. 00005100  486E FFFC                pea.l      [A6 - 0x4]
  6787. 00005104  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6788. 00005108  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  6789. 0000510C  508F                     addq.l     A7, 8
  6790. 0000510E  486E FFEC                pea.l      [A6 - 0x14]
  6791. 00005112  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  6792. 00005116  2F2C 0036                move.l     -[A7], [A4 + 0x36]
  6793. 0000511A  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6794. 0000511E  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  6795. 00005122  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6796. 00005126  2D6E FFFC FFF4           move.l     [A6 - 0xC], [A6 - 0x4]
  6797. 0000512C  486E FFEC                pea.l      [A6 - 0x14]
  6798. 00005130  2F2C 003A                move.l     -[A7], [A4 + 0x3A]
  6799. 00005134  2F2C 0036                move.l     -[A7], [A4 + 0x36]
  6800. 00005138  2F2C 002E                move.l     -[A7], [A4 + 0x2E]
  6801. 0000513C  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  6802. 00005140  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6803. 00005144  285F                     movea.l    A4, [A7]+
  6804. 00005146  4E5E                     unlink     A6
  6805. 00005148  4E75                     rts
  6806. export_288:
  6807. fn0000514A:
  6808. 0000514A  4E56 FEBC                link       A6, -0x0144
  6809. 0000514E  2F0C                     move.l     -[A7], A4
  6810. 00005150  286E 000C                movea.l    A4, [A6 + 0xC]
  6811. 00005154  0C54 271E                cmpi.w     [A4], 0x271E
  6812. 00005158  6602                     bne        +0x4 /* 0000515C */
  6813. 0000515A  508C                     addq.l     A4, 8
  6814. label0000515C:
  6815. 0000515C  508C                     addq.l     A4, 8
  6816. 0000515E  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  6817. 00005162  6706                     beq        +0x8 /* 0000516A */
  6818. 00005164  7007                     moveq.l    D0, 0x07
  6819. 00005166  6000 07A4                bra        +0x7A6 /* 0000590C */
  6820. label0000516A:
  6821. 0000516A  508C                     addq.l     A4, 8
  6822. 0000516C  486E FFC2                pea.l      [A6 - 0x3E]
  6823. 00005170  486E FFBE                pea.l      [A6 - 0x42]
  6824. 00005174  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6825. 00005178  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6826. 0000517C  2F0C                     move.l     -[A7], A4
  6827. 0000517E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6828. 00005182  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  6829. 00005186  4FEF 0018                lea.l      A7, [A7 + 0x18]
  6830. 0000518A  3D40 FFC0                move.w     [A6 - 0x40], D0
  6831. 0000518E  4A6E FFC0                tst.w      [A6 - 0x40]
  6832. 00005192  6708                     beq        +0xA /* 0000519C */
  6833. 00005194  302E FFC0                move.w     D0, [A6 - 0x40]
  6834. 00005198  6000 0772                bra        +0x774 /* 0000590C */
  6835. label0000519C:
  6836. 0000519C  302E FFBE                move.w     D0, [A6 - 0x42]
  6837. 000051A0  48C0                     ext.l      D0
  6838. 000051A2  E780                     asl        D0, 3
  6839. 000051A4  D9C0                     add.l      A4, D0
  6840. 000051A6  4A54                     tst.w      [A4]
  6841. 000051A8  6718                     beq        +0x1A /* 000051C2 */
  6842. 000051AA  0C6E 0FF2 0018           cmpi.w     [A6 + 0x18], 0xFF2
  6843. 000051B0  6710                     beq        +0x12 /* 000051C2 */
  6844. 000051B2  486E FFC2                pea.l      [A6 - 0x3E]
  6845. 000051B6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  6846. 000051BA  588F                     addq.l     A7, 4
  6847. 000051BC  7013                     moveq.l    D0, 0x13
  6848. 000051BE  6000 074C                bra        +0x74E /* 0000590C */
  6849. label000051C2:
  6850. 000051C2  302E 0018                move.w     D0, [A6 + 0x18]
  6851. 000051C6  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  6852. 000051CA  002D 00B6 0FC0           ori.b      [A5 + 0xFC0], 0xB6
  6853. 000051D0  010A                     btst       A2, D0
  6854. 000051D2  0FF2                     .incomplete
  6855. 000051D4  0128 0FCE                btst       [A0 + 0xFCE], D0
  6856. 000051D8  013A 100C                btst       [PC + 0x100C /* 000061E6, value 0x50 'P' */], D0
  6857. 000051DC  014C                     bchg       A4, D0
  6858. 000051DE  0FD1                     .incomplete
  6859. 000051E0  015E                     bchg       [A6]+, D0
  6860. 000051E2  0FA2                     bclr       -[A2], D7
  6861. 000051E4  0182                     bclr       D2, D0
  6862. 000051E6  0FA3                     bclr       -[A3], D7
  6863. 000051E8  0194                     bclr       [A4], D0
  6864. 000051EA  0FA4                     bclr       -[A4], D7
  6865. 000051EC  01A6                     bclr       -[A6], D0
  6866. 000051EE  0FA1                     bclr       -[A1], D7
  6867. 000051F0  01B8 1007                bclr       [0x00001007], D0
  6868. 000051F4  01CA                     .incomplete
  6869. 000051F6  0FAA 01DC                bclr       [A2 + 0x1DC], D7
  6870. 000051FA  0FB7 01EA 0FBC 0214      bclr       [[0xFBC] + 0x214], D7
  6871. 00005202  0FBE                     bclr       <<invalid special address>>, D7
  6872. 00005204  0226 0FBF                andi.b     -[A6], 0xBF
  6873. 00005208  0238 0FCF 023E           andi.b     [0x0000023E /* JRecal */], 0xCF
  6874. 0000520E  0FB6 0250                bclr       [A6 + D0.w * 2 + 0x50], D7
  6875. 00005212  0FD8                     .incomplete
  6876. 00005214  0262 0FD9                andi.w     -[A2], 0xFD9
  6877. 00005218  0274 0FEA 0286           andi.w     [A4 + D0.w * 2 - 0x122], 0xFEA
  6878. 0000521E  0FB5 028C                bclr       [A5 + D0.w * 2 - 0x116], D7
  6879. 00005222  0FD7                     .incomplete
  6880. 00005224  02CA                     .incomplete
  6881. 00005226  0FD5                     .incomplete
  6882. 00005228  02DC                     .incomplete
  6883. 0000522A  0FE0                     .incomplete
  6884. 0000522C  02F2                     .incomplete
  6885. 0000522E  0FE8                     .incomplete
  6886. 00005230  0304                     btst       D4, D1
  6887. 00005232  0FFC                     .incomplete
  6888. 00005234  0316                     btst       [A6], D1
  6889. 00005236  1006                     move.b     D0, D6
  6890. 00005238  0356                     bchg       [A6], D1
  6891. 0000523A  0FAE 039A                bclr       [A6 + 0x39A], D7
  6892. 0000523E  0FB1 03AC                bclr       <<invalid full ext with I/IS == 4>>, D7
  6893. 00005242  0FC5                     .incomplete
  6894. 00005244  03BE                     bclr       <<invalid special address>>, D1
  6895. 00005246  0FDC                     .incomplete
  6896. 00005248  03D0                     .incomplete
  6897. 0000524A  0FDD                     .incomplete
  6898. 0000524C  0410 0FE7                subi.b     [A0], 0xE7
  6899. 00005250  0450 0FCC                subi.w     [A0], 0xFCC
  6900. 00005254  0470 0FF4 0482           subi.w     [A0 + D0.w * 4 - 0x126], 0xFF4
  6901. 0000525A  0FF7                     .incomplete
  6902. 0000525C  0494 0FE5 04D0           subi.l     [A4], 0xFE504D0
  6903. 00005262  0FE3                     .incomplete
  6904. 00005264  050C                     btst       A4, D2
  6905. 00005266  0FE2                     .incomplete
  6906. 00005268  0536 0FC2 0560           btst       [[ + <<invalid base displacement size>>] + 0x560], D2
  6907. 0000526E  0FE1                     .incomplete
  6908. 00005270  058A                     bclr       A2, D2
  6909. 00005272  0FC1                     .incomplete
  6910. 00005274  05B4 0FC3 05F8 0FE4      bclr       [[ + <<invalid base displacement size>>] + 0x5F80FE4], D2
  6911. 0000527C  063A 0FD2 0678           addi.b     [PC + 0x678 /* 000058F6, value 0x60 '`' */], 0xD2
  6912. 00005282  2F2D 9064                move.l     -[A7], [A5 - 0x6F9C]
  6913. 00005286  486D 99AA                pea.l      [A5 - 0x6656]
  6914. 0000528A  4EAD 0542                jsr        [A5 + 0x542 /* export_164 */]
  6915. 0000528E  508F                     addq.l     A7, 8
  6916. 00005290  486E FFC2                pea.l      [A6 - 0x3E]
  6917. 00005294  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  6918. 00005298  588F                     addq.l     A7, 4
  6919. 0000529A  2D40 FFFC                move.l     [A6 - 0x4], D0
  6920. 0000529E  0CAE 0000 0008 FFFC      cmpi.l     [A6 - 0x4], 0x8
  6921. 000052A6  6F06                     ble        +0x8 /* 000052AE */
  6922. 000052A8  7008                     moveq.l    D0, 0x08
  6923. 000052AA  2D40 FFFC                move.l     [A6 - 0x4], D0
  6924. label000052AE:
  6925. 000052AE  486E FFC2                pea.l      [A6 - 0x3E]
  6926. 000052B2  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  6927. 000052B6  588F                     addq.l     A7, 4
  6928. 000052B8  206D 9064                movea.l    A0, [A5 - 0x6F9C]
  6929. 000052BC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6930. 000052C0  2F10                     move.l     -[A7], [A0]
  6931. 000052C2  2F00                     move.l     -[A7], D0
  6932. 000052C4  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  6933. 000052C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6934. 000052CC  486E FFC2                pea.l      [A6 - 0x3E]
  6935. 000052D0  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  6936. 000052D4  588F                     addq.l     A7, 4
  6937. 000052D6  6000 0626                bra        +0x628 /* 000058FE */
  6938. 000052DA  486E FFC2                pea.l      [A6 - 0x3E]
  6939. 000052DE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6940. 000052E2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6941. 000052E6  2F0C                     move.l     -[A7], A4
  6942. 000052E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6943. 000052EC  4EBA 0624                jsr        [PC + 0x624 /* 00005912 */]
  6944. 000052F0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6945. 000052F4  3D40 FFC0                move.w     [A6 - 0x40], D0
  6946. 000052F8  6000 0604                bra        +0x606 /* 000058FE */
  6947. 000052FC  486D 8FE0                pea.l      [A5 - 0x7020]
  6948. 00005300  486E FFC2                pea.l      [A6 - 0x3E]
  6949. 00005304  4EBA 077E                jsr        [PC + 0x77E /* 00005A84 */]
  6950. 00005308  508F                     addq.l     A7, 8
  6951. 0000530A  3D40 FFC0                move.w     [A6 - 0x40], D0
  6952. 0000530E  6000 05EE                bra        +0x5F0 /* 000058FE */
  6953. 00005312  486D 8FE2                pea.l      [A5 - 0x701E]
  6954. 00005316  486E FFC2                pea.l      [A6 - 0x3E]
  6955. 0000531A  4EBA 0768                jsr        [PC + 0x768 /* 00005A84 */]
  6956. 0000531E  508F                     addq.l     A7, 8
  6957. 00005320  3D40 FFC0                move.w     [A6 - 0x40], D0
  6958. 00005324  6000 05D8                bra        +0x5DA /* 000058FE */
  6959. 00005328  486D 8FE4                pea.l      [A5 - 0x701C]
  6960. 0000532C  486E FFC2                pea.l      [A6 - 0x3E]
  6961. 00005330  4EBA 0752                jsr        [PC + 0x752 /* 00005A84 */]
  6962. 00005334  508F                     addq.l     A7, 8
  6963. 00005336  3D40 FFC0                move.w     [A6 - 0x40], D0
  6964. 0000533A  6000 05C2                bra        +0x5C4 /* 000058FE */
  6965. 0000533E  486D 8FBC                pea.l      [A5 - 0x7044]
  6966. 00005342  486E FFC2                pea.l      [A6 - 0x3E]
  6967. 00005346  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6968. 0000534A  508F                     addq.l     A7, 8
  6969. 0000534C  3D40 FFC0                move.w     [A6 - 0x40], D0
  6970. 00005350  4A6D 8FBC                tst.w      [A5 - 0x7044]
  6971. 00005354  6700 05A8                beq        +0x5AA /* 000058FE */
  6972. 00005358  3F3C 000C                move.w     -[A7], 0xC
  6973. 0000535C  4267                     clr.w      -[A7]
  6974. 0000535E  4EAD 11F2                jsr        [A5 + 0x11F2 /* export_570 */]
  6975. 00005362  6000 059A                bra        +0x59C /* 000058FE */
  6976. 00005366  486D 8FBE                pea.l      [A5 - 0x7042]
  6977. 0000536A  486E FFC2                pea.l      [A6 - 0x3E]
  6978. 0000536E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6979. 00005372  508F                     addq.l     A7, 8
  6980. 00005374  3D40 FFC0                move.w     [A6 - 0x40], D0
  6981. 00005378  6000 0584                bra        +0x586 /* 000058FE */
  6982. 0000537C  486D 8F74                pea.l      [A5 - 0x708C]
  6983. 00005380  486E FFC2                pea.l      [A6 - 0x3E]
  6984. 00005384  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6985. 00005388  508F                     addq.l     A7, 8
  6986. 0000538A  3D40 FFC0                move.w     [A6 - 0x40], D0
  6987. 0000538E  6000 056E                bra        +0x570 /* 000058FE */
  6988. 00005392  486D 8FC0                pea.l      [A5 - 0x7040]
  6989. 00005396  486E FFC2                pea.l      [A6 - 0x3E]
  6990. 0000539A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6991. 0000539E  508F                     addq.l     A7, 8
  6992. 000053A0  3D40 FFC0                move.w     [A6 - 0x40], D0
  6993. 000053A4  6000 0558                bra        +0x55A /* 000058FE */
  6994. 000053A8  486D 9052                pea.l      [A5 - 0x6FAE]
  6995. 000053AC  486E FFC2                pea.l      [A6 - 0x3E]
  6996. 000053B0  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6997. 000053B4  508F                     addq.l     A7, 8
  6998. 000053B6  3D40 FFC0                move.w     [A6 - 0x40], D0
  6999. 000053BA  6000 0542                bra        +0x544 /* 000058FE */
  7000. 000053BE  486D 8FB6                pea.l      [A5 - 0x704A]
  7001. 000053C2  486E FFC2                pea.l      [A6 - 0x3E]
  7002. 000053C6  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7003. 000053CA  508F                     addq.l     A7, 8
  7004. 000053CC  3D40 FFC0                move.w     [A6 - 0x40], D0
  7005. 000053D0  6000 052C                bra        +0x52E /* 000058FE */
  7006. 000053D4  486E FFC2                pea.l      [A6 - 0x3E]
  7007. 000053D8  4EBA 071A                jsr        [PC + 0x71A /* 00005AF4 */]
  7008. 000053DC  588F                     addq.l     A7, 4
  7009. 000053DE  3D40 FFC0                move.w     [A6 - 0x40], D0
  7010. 000053E2  6000 051A                bra        +0x51C /* 000058FE */
  7011. 000053E6  486E FFFC                pea.l      [A6 - 0x4]
  7012. 000053EA  486E FFC2                pea.l      [A6 - 0x3E]
  7013. 000053EE  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7014. 000053F2  508F                     addq.l     A7, 8
  7015. 000053F4  3D40 FFC0                move.w     [A6 - 0x40], D0
  7016. 000053F8  4A6E FFC0                tst.w      [A6 - 0x40]
  7017. 000053FC  6600 0500                bne        +0x502 /* 000058FE */
  7018. 00005400  4AAE FFFC                tst.l      [A6 - 0x4]
  7019. 00005404  6C04                     bge        +0x6 /* 0000540A */
  7020. 00005406  42AE FFFC                clr.l      [A6 - 0x4]
  7021. label0000540A:
  7022. 0000540A  3B6E FFFE 8F9E           move.w     [A5 - 0x7062], [A6 - 0x2]
  7023. 00005410  6000 04EC                bra        +0x4EE /* 000058FE */
  7024. 00005414  486D 8FA0                pea.l      [A5 - 0x7060]
  7025. 00005418  486E FFC2                pea.l      [A6 - 0x3E]
  7026. 0000541C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7027. 00005420  508F                     addq.l     A7, 8
  7028. 00005422  3D40 FFC0                move.w     [A6 - 0x40], D0
  7029. 00005426  6000 04D6                bra        +0x4D8 /* 000058FE */
  7030. 0000542A  486D 8FB8                pea.l      [A5 - 0x7048]
  7031. 0000542E  486E FFC2                pea.l      [A6 - 0x3E]
  7032. 00005432  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7033. 00005436  508F                     addq.l     A7, 8
  7034. 00005438  3D40 FFC0                move.w     [A6 - 0x40], D0
  7035. 0000543C  6000 04C0                bra        +0x4C2 /* 000058FE */
  7036. 00005440  7041                     moveq.l    D0, 0x41
  7037. 00005442  3D40 FFC0                move.w     [A6 - 0x40], D0
  7038. 00005446  6000 04B6                bra        +0x4B8 /* 000058FE */
  7039. 0000544A  486D 8FB4                pea.l      [A5 - 0x704C]
  7040. 0000544E  486E FFC2                pea.l      [A6 - 0x3E]
  7041. 00005452  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7042. 00005456  508F                     addq.l     A7, 8
  7043. 00005458  3D40 FFC0                move.w     [A6 - 0x40], D0
  7044. 0000545C  6000 04A0                bra        +0x4A2 /* 000058FE */
  7045. 00005460  486D 8FBA                pea.l      [A5 - 0x7046]
  7046. 00005464  486E FFC2                pea.l      [A6 - 0x3E]
  7047. 00005468  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7048. 0000546C  508F                     addq.l     A7, 8
  7049. 0000546E  3D40 FFC0                move.w     [A6 - 0x40], D0
  7050. 00005472  6000 048A                bra        +0x48C /* 000058FE */
  7051. 00005476  486D 8FA6                pea.l      [A5 - 0x705A]
  7052. 0000547A  486E FFC2                pea.l      [A6 - 0x3E]
  7053. 0000547E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7054. 00005482  508F                     addq.l     A7, 8
  7055. 00005484  3D40 FFC0                move.w     [A6 - 0x40], D0
  7056. 00005488  6000 0474                bra        +0x476 /* 000058FE */
  7057. 0000548C  486D 8FB2                pea.l      [A5 - 0x704E]
  7058. 00005490  486E FFC2                pea.l      [A6 - 0x3E]
  7059. 00005494  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7060. 00005498  508F                     addq.l     A7, 8
  7061. 0000549A  3D40 FFC0                move.w     [A6 - 0x40], D0
  7062. 0000549E  6000 045E                bra        +0x460 /* 000058FE */
  7063. 000054A2  7041                     moveq.l    D0, 0x41
  7064. 000054A4  3D40 FFC0                move.w     [A6 - 0x40], D0
  7065. 000054A8  6000 0454                bra        +0x456 /* 000058FE */
  7066. 000054AC  306D 8FA2                movea.w    A0, [A5 - 0x705E]
  7067. 000054B0  2D48 FFFC                move.l     [A6 - 0x4], A0
  7068. 000054B4  486D 8FA2                pea.l      [A5 - 0x705E]
  7069. 000054B8  486E FFC2                pea.l      [A6 - 0x3E]
  7070. 000054BC  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7071. 000054C0  508F                     addq.l     A7, 8
  7072. 000054C2  3D40 FFC0                move.w     [A6 - 0x40], D0
  7073. 000054C6  4A6E FFC0                tst.w      [A6 - 0x40]
  7074. 000054CA  6600 0432                bne        +0x434 /* 000058FE */
  7075. 000054CE  4A6D 8FA2                tst.w      [A5 - 0x705E]
  7076. 000054D2  6600 042A                bne        +0x42C /* 000058FE */
  7077. 000054D6  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7078. 000054DE  6600 041E                bne        +0x420 /* 000058FE */
  7079. 000054E2  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  7080. 000054E6  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  7081. 000054EA  6000 0412                bra        +0x414 /* 000058FE */
  7082. 000054EE  486D 8FA8                pea.l      [A5 - 0x7058]
  7083. 000054F2  486E FFC2                pea.l      [A6 - 0x3E]
  7084. 000054F6  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7085. 000054FA  508F                     addq.l     A7, 8
  7086. 000054FC  3D40 FFC0                move.w     [A6 - 0x40], D0
  7087. 00005500  6000 03FC                bra        +0x3FE /* 000058FE */
  7088. 00005504  2F2D 9060                move.l     -[A7], [A5 - 0x6FA0]
  7089. 00005508  486E FFC2                pea.l      [A6 - 0x3E]
  7090. 0000550C  4EAD 0472                jsr        [A5 + 0x472 /* export_138 */]
  7091. 00005510  508F                     addq.l     A7, 8
  7092. 00005512  3D40 FFC0                move.w     [A6 - 0x40], D0
  7093. 00005516  4EAD 0442                jsr        [A5 + 0x442 /* export_132 */]
  7094. 0000551A  6000 03E2                bra        +0x3E4 /* 000058FE */
  7095. 0000551E  486D 8F9A                pea.l      [A5 - 0x7066]
  7096. 00005522  486E FFC2                pea.l      [A6 - 0x3E]
  7097. 00005526  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7098. 0000552A  508F                     addq.l     A7, 8
  7099. 0000552C  3D40 FFC0                move.w     [A6 - 0x40], D0
  7100. 00005530  6000 03CC                bra        +0x3CE /* 000058FE */
  7101. 00005534  486D 8FA4                pea.l      [A5 - 0x705C]
  7102. 00005538  486E FFC2                pea.l      [A6 - 0x3E]
  7103. 0000553C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7104. 00005540  508F                     addq.l     A7, 8
  7105. 00005542  3D40 FFC0                move.w     [A6 - 0x40], D0
  7106. 00005546  6000 03B6                bra        +0x3B8 /* 000058FE */
  7107. 0000554A  486E FFFC                pea.l      [A6 - 0x4]
  7108. 0000554E  486E FFC2                pea.l      [A6 - 0x3E]
  7109. 00005552  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7110. 00005556  508F                     addq.l     A7, 8
  7111. 00005558  3D40 FFC0                move.w     [A6 - 0x40], D0
  7112. 0000555C  4A6E FFC0                tst.w      [A6 - 0x40]
  7113. 00005560  6600 039C                bne        +0x39E /* 000058FE */
  7114. 00005564  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7115. 0000556C  6C06                     bge        +0x8 /* 00005574 */
  7116. 0000556E  7001                     moveq.l    D0, 0x01
  7117. 00005570  2D40 FFFC                move.l     [A6 - 0x4], D0
  7118. label00005574:
  7119. 00005574  0CAE 0000 0005 FFFC      cmpi.l     [A6 - 0x4], 0x5
  7120. 0000557C  6F06                     ble        +0x8 /* 00005584 */
  7121. 0000557E  7005                     moveq.l    D0, 0x05
  7122. 00005580  2D40 FFFC                move.l     [A6 - 0x4], D0
  7123. label00005584:
  7124. 00005584  3B6E FFFE 8F9C           move.w     [A5 - 0x7064], [A6 - 0x2]
  7125. 0000558A  6000 0372                bra        +0x374 /* 000058FE */
  7126. 0000558E  486E FFFC                pea.l      [A6 - 0x4]
  7127. 00005592  486E FFC2                pea.l      [A6 - 0x3E]
  7128. 00005596  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7129. 0000559A  508F                     addq.l     A7, 8
  7130. 0000559C  3D40 FFC0                move.w     [A6 - 0x40], D0
  7131. 000055A0  4A6E FFC0                tst.w      [A6 - 0x40]
  7132. 000055A4  6600 0358                bne        +0x35A /* 000058FE */
  7133. 000055A8  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7134. 000055B0  6C06                     bge        +0x8 /* 000055B8 */
  7135. 000055B2  7001                     moveq.l    D0, 0x01
  7136. 000055B4  2D40 FFFC                move.l     [A6 - 0x4], D0
  7137. label000055B8:
  7138. 000055B8  0CAE 0000 0028 FFFC      cmpi.l     [A6 - 0x4], 0x28 /* '(' */
  7139. 000055C0  6F06                     ble        +0x8 /* 000055C8 */
  7140. 000055C2  7028                     moveq.l    D0, 0x28
  7141. 000055C4  2D40 FFFC                move.l     [A6 - 0x4], D0
  7142. label000055C8:
  7143. 000055C8  202E FFFC                move.l     D0, [A6 - 0x4]
  7144. 000055CC  5380                     subq.l     D0, 1
  7145. 000055CE  3B40 8F7C                move.w     [A5 - 0x7084], D0
  7146. 000055D2  6000 032A                bra        +0x32C /* 000058FE */
  7147. 000055D6  486D 8F90                pea.l      [A5 - 0x7070]
  7148. 000055DA  486E FFC2                pea.l      [A6 - 0x3E]
  7149. 000055DE  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7150. 000055E2  508F                     addq.l     A7, 8
  7151. 000055E4  3D40 FFC0                move.w     [A6 - 0x40], D0
  7152. 000055E8  6000 0314                bra        +0x316 /* 000058FE */
  7153. 000055EC  486D 8F7A                pea.l      [A5 - 0x7086]
  7154. 000055F0  486E FFC2                pea.l      [A6 - 0x3E]
  7155. 000055F4  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7156. 000055F8  508F                     addq.l     A7, 8
  7157. 000055FA  3D40 FFC0                move.w     [A6 - 0x40], D0
  7158. 000055FE  6000 02FE                bra        +0x300 /* 000058FE */
  7159. 00005602  486D 8F8E                pea.l      [A5 - 0x7072]
  7160. 00005606  486E FFC2                pea.l      [A6 - 0x3E]
  7161. 0000560A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7162. 0000560E  508F                     addq.l     A7, 8
  7163. 00005610  3D40 FFC0                move.w     [A6 - 0x40], D0
  7164. 00005614  6000 02E8                bra        +0x2EA /* 000058FE */
  7165. 00005618  486E FFFC                pea.l      [A6 - 0x4]
  7166. 0000561C  486E FFC2                pea.l      [A6 - 0x3E]
  7167. 00005620  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7168. 00005624  508F                     addq.l     A7, 8
  7169. 00005626  3D40 FFC0                move.w     [A6 - 0x40], D0
  7170. 0000562A  4A6E FFC0                tst.w      [A6 - 0x40]
  7171. 0000562E  6600 02CE                bne        +0x2D0 /* 000058FE */
  7172. 00005632  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7173. 0000563A  6C06                     bge        +0x8 /* 00005642 */
  7174. 0000563C  7001                     moveq.l    D0, 0x01
  7175. 0000563E  2D40 FFFC                move.l     [A6 - 0x4], D0
  7176. label00005642:
  7177. 00005642  0CAE 0000 0009 FFFC      cmpi.l     [A6 - 0x4], 0x9 /* '\t' */
  7178. 0000564A  6F06                     ble        +0x8 /* 00005652 */
  7179. 0000564C  7009                     moveq.l    D0, 0x09
  7180. 0000564E  2D40 FFFC                move.l     [A6 - 0x4], D0
  7181. label00005652:
  7182. 00005652  3B6E FFFE 8F98           move.w     [A5 - 0x7068], [A6 - 0x2]
  7183. 00005658  6000 02A4                bra        +0x2A6 /* 000058FE */
  7184. 0000565C  486E FFFC                pea.l      [A6 - 0x4]
  7185. 00005660  486E FFC2                pea.l      [A6 - 0x3E]
  7186. 00005664  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7187. 00005668  508F                     addq.l     A7, 8
  7188. 0000566A  3D40 FFC0                move.w     [A6 - 0x40], D0
  7189. 0000566E  4A6E FFC0                tst.w      [A6 - 0x40]
  7190. 00005672  6600 028A                bne        +0x28C /* 000058FE */
  7191. 00005676  0CAE 0000 0003 FFFC      cmpi.l     [A6 - 0x4], 0x3
  7192. 0000567E  6C06                     bge        +0x8 /* 00005686 */
  7193. 00005680  7003                     moveq.l    D0, 0x03
  7194. 00005682  2D40 FFFC                move.l     [A6 - 0x4], D0
  7195. label00005686:
  7196. 00005686  0CAE 0000 0032 FFFC      cmpi.l     [A6 - 0x4], 0x32 /* '2' */
  7197. 0000568E  6F06                     ble        +0x8 /* 00005696 */
  7198. 00005690  7032                     moveq.l    D0, 0x32
  7199. 00005692  2D40 FFFC                move.l     [A6 - 0x4], D0
  7200. label00005696:
  7201. 00005696  3B6E FFFE 8F96           move.w     [A5 - 0x706A], [A6 - 0x2]
  7202. 0000569C  6000 0260                bra        +0x262 /* 000058FE */
  7203. 000056A0  486D 8FAE                pea.l      [A5 - 0x7052]
  7204. 000056A4  486E FFC2                pea.l      [A6 - 0x3E]
  7205. 000056A8  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7206. 000056AC  508F                     addq.l     A7, 8
  7207. 000056AE  3D40 FFC0                move.w     [A6 - 0x40], D0
  7208. 000056B2  42A7                     clr.l      -[A7]
  7209. 000056B4  A975                     syscall    TickCount
  7210. 000056B6  201F                     move.l     D0, [A7]+
  7211. 000056B8  D0AD 8FAE                add.l      D0, [A5 - 0x7052]
  7212. 000056BC  2B40 8FAA                move.l     [A5 - 0x7056], D0
  7213. 000056C0  6000 023C                bra        +0x23E /* 000058FE */
  7214. 000056C4  486D 8F88                pea.l      [A5 - 0x7078]
  7215. 000056C8  486E FFC2                pea.l      [A6 - 0x3E]
  7216. 000056CC  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7217. 000056D0  508F                     addq.l     A7, 8
  7218. 000056D2  3D40 FFC0                move.w     [A6 - 0x40], D0
  7219. 000056D6  6000 0226                bra        +0x228 /* 000058FE */
  7220. 000056DA  486D 8F86                pea.l      [A5 - 0x707A]
  7221. 000056DE  486E FFC2                pea.l      [A6 - 0x3E]
  7222. 000056E2  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  7223. 000056E6  508F                     addq.l     A7, 8
  7224. 000056E8  3D40 FFC0                move.w     [A6 - 0x40], D0
  7225. 000056EC  6000 0210                bra        +0x212 /* 000058FE */
  7226. 000056F0  486E FFFC                pea.l      [A6 - 0x4]
  7227. 000056F4  486E FFC2                pea.l      [A6 - 0x3E]
  7228. 000056F8  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7229. 000056FC  508F                     addq.l     A7, 8
  7230. 000056FE  3D40 FFC0                move.w     [A6 - 0x40], D0
  7231. 00005702  4A6E FFC0                tst.w      [A6 - 0x40]
  7232. 00005706  6600 01F6                bne        +0x1F8 /* 000058FE */
  7233. 0000570A  4AAE FFFC                tst.l      [A6 - 0x4]
  7234. 0000570E  6C04                     bge        +0x6 /* 00005714 */
  7235. 00005710  42AE FFFC                clr.l      [A6 - 0x4]
  7236. label00005714:
  7237. 00005714  0CAE 0000 03E8 FFFC      cmpi.l     [A6 - 0x4], 0x3E8
  7238. 0000571C  6F08                     ble        +0xA /* 00005726 */
  7239. 0000571E  2D7C 0000 03E8 FFFC      move.l     [A6 - 0x4], 0x3E8
  7240. label00005726:
  7241. 00005726  3B6E FFFE 8F92           move.w     [A5 - 0x706E], [A6 - 0x2]
  7242. 0000572C  6000 01D0                bra        +0x1D2 /* 000058FE */
  7243. 00005730  486E FFFC                pea.l      [A6 - 0x4]
  7244. 00005734  486E FFC2                pea.l      [A6 - 0x3E]
  7245. 00005738  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7246. 0000573C  508F                     addq.l     A7, 8
  7247. 0000573E  3D40 FFC0                move.w     [A6 - 0x40], D0
  7248. 00005742  4A6E FFC0                tst.w      [A6 - 0x40]
  7249. 00005746  6600 01B6                bne        +0x1B8 /* 000058FE */
  7250. 0000574A  4AAE FFFC                tst.l      [A6 - 0x4]
  7251. 0000574E  6C04                     bge        +0x6 /* 00005754 */
  7252. 00005750  42AE FFFC                clr.l      [A6 - 0x4]
  7253. label00005754:
  7254. 00005754  0CAE 0000 03E8 FFFC      cmpi.l     [A6 - 0x4], 0x3E8
  7255. 0000575C  6F08                     ble        +0xA /* 00005766 */
  7256. 0000575E  2D7C 0000 03E8 FFFC      move.l     [A6 - 0x4], 0x3E8
  7257. label00005766:
  7258. 00005766  3B6E FFFE 8F94           move.w     [A5 - 0x706C], [A6 - 0x2]
  7259. 0000576C  6000 0190                bra        +0x192 /* 000058FE */
  7260. 00005770  486E FFFC                pea.l      [A6 - 0x4]
  7261. 00005774  486E FFC2                pea.l      [A6 - 0x3E]
  7262. 00005778  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7263. 0000577C  508F                     addq.l     A7, 8
  7264. 0000577E  3D40 FFC0                move.w     [A6 - 0x40], D0
  7265. 00005782  4A6E FFC0                tst.w      [A6 - 0x40]
  7266. 00005786  6600 0176                bne        +0x178 /* 000058FE */
  7267. 0000578A  202E FFFC                move.l     D0, [A6 - 0x4]
  7268. 0000578E  5380                     subq.l     D0, 1
  7269. 00005790  0280 0000 00FF           andi.l     D0, 0xFF
  7270. 00005796  3B40 8F82                move.w     [A5 - 0x707E], D0
  7271. 0000579A  6000 0162                bra        +0x164 /* 000058FE */
  7272. 0000579E  486E FFFC                pea.l      [A6 - 0x4]
  7273. 000057A2  486E FFC2                pea.l      [A6 - 0x3E]
  7274. 000057A6  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7275. 000057AA  508F                     addq.l     A7, 8
  7276. 000057AC  3D40 FFC0                move.w     [A6 - 0x40], D0
  7277. 000057B0  4A6E FFC0                tst.w      [A6 - 0x40]
  7278. 000057B4  6600 0148                bne        +0x14A /* 000058FE */
  7279. 000057B8  202E FFFC                move.l     D0, [A6 - 0x4]
  7280. 000057BC  5380                     subq.l     D0, 1
  7281. 000057BE  0280 0000 00FF           andi.l     D0, 0xFF
  7282. 000057C4  3B40 8F8A                move.w     [A5 - 0x7076], D0
  7283. 000057C8  6000 0134                bra        +0x136 /* 000058FE */
  7284. 000057CC  486E FFFC                pea.l      [A6 - 0x4]
  7285. 000057D0  486E FFC2                pea.l      [A6 - 0x3E]
  7286. 000057D4  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7287. 000057D8  508F                     addq.l     A7, 8
  7288. 000057DA  3D40 FFC0                move.w     [A6 - 0x40], D0
  7289. 000057DE  4A6E FFC0                tst.w      [A6 - 0x40]
  7290. 000057E2  6600 011A                bne        +0x11C /* 000058FE */
  7291. 000057E6  202E FFFC                move.l     D0, [A6 - 0x4]
  7292. 000057EA  5380                     subq.l     D0, 1
  7293. 000057EC  0280 0000 00FF           andi.l     D0, 0xFF
  7294. 000057F2  3B40 8F84                move.w     [A5 - 0x707C], D0
  7295. 000057F6  6000 0106                bra        +0x108 /* 000058FE */
  7296. 000057FA  486E FFFC                pea.l      [A6 - 0x4]
  7297. 000057FE  486E FFC2                pea.l      [A6 - 0x3E]
  7298. 00005802  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7299. 00005806  508F                     addq.l     A7, 8
  7300. 00005808  3D40 FFC0                move.w     [A6 - 0x40], D0
  7301. 0000580C  4A6E FFC0                tst.w      [A6 - 0x40]
  7302. 00005810  6600 00EC                bne        +0xEE /* 000058FE */
  7303. 00005814  202E FFFC                move.l     D0, [A6 - 0x4]
  7304. 00005818  5380                     subq.l     D0, 1
  7305. 0000581A  0280 0000 00FF           andi.l     D0, 0xFF
  7306. 00005820  3B40 8F8C                move.w     [A5 - 0x7074], D0
  7307. 00005824  6000 00D8                bra        +0xDA /* 000058FE */
  7308. 00005828  486E FFFC                pea.l      [A6 - 0x4]
  7309. 0000582C  486E FFC2                pea.l      [A6 - 0x3E]
  7310. 00005830  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7311. 00005834  508F                     addq.l     A7, 8
  7312. 00005836  3D40 FFC0                move.w     [A6 - 0x40], D0
  7313. 0000583A  4A6E FFC0                tst.w      [A6 - 0x40]
  7314. 0000583E  6600 00BE                bne        +0xC0 /* 000058FE */
  7315. 00005842  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7316. 0000584A  6C06                     bge        +0x8 /* 00005852 */
  7317. 0000584C  7001                     moveq.l    D0, 0x01
  7318. 0000584E  2D40 FFFC                move.l     [A6 - 0x4], D0
  7319. label00005852:
  7320. 00005852  0CAE 0000 003F FFFC      cmpi.l     [A6 - 0x4], 0x3F /* '?' */
  7321. 0000585A  6F06                     ble        +0x8 /* 00005862 */
  7322. 0000585C  703F                     moveq.l    D0, 0x3F
  7323. 0000585E  2D40 FFFC                move.l     [A6 - 0x4], D0
  7324. label00005862:
  7325. 00005862  202E FFFC                move.l     D0, [A6 - 0x4]
  7326. 00005866  5380                     subq.l     D0, 1
  7327. 00005868  3B40 8F80                move.w     [A5 - 0x7080], D0
  7328. 0000586C  6000 0090                bra        +0x92 /* 000058FE */
  7329. 00005870  486E FFFC                pea.l      [A6 - 0x4]
  7330. 00005874  486E FFC2                pea.l      [A6 - 0x3E]
  7331. 00005878  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7332. 0000587C  508F                     addq.l     A7, 8
  7333. 0000587E  3D40 FFC0                move.w     [A6 - 0x40], D0
  7334. 00005882  4A6E FFC0                tst.w      [A6 - 0x40]
  7335. 00005886  6600 0076                bne        +0x78 /* 000058FE */
  7336. 0000588A  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  7337. 00005892  6C06                     bge        +0x8 /* 0000589A */
  7338. 00005894  7001                     moveq.l    D0, 0x01
  7339. 00005896  2D40 FFFC                move.l     [A6 - 0x4], D0
  7340. label0000589A:
  7341. 0000589A  0CAE 0000 003F FFFC      cmpi.l     [A6 - 0x4], 0x3F /* '?' */
  7342. 000058A2  6F06                     ble        +0x8 /* 000058AA */
  7343. 000058A4  703F                     moveq.l    D0, 0x3F
  7344. 000058A6  2D40 FFFC                move.l     [A6 - 0x4], D0
  7345. label000058AA:
  7346. 000058AA  202E FFFC                move.l     D0, [A6 - 0x4]
  7347. 000058AE  5380                     subq.l     D0, 1
  7348. 000058B0  3B40 8F7E                move.w     [A5 - 0x7082], D0
  7349. 000058B4  6048                     bra        +0x4A /* 000058FE */
  7350. 000058B6  486E FFFC                pea.l      [A6 - 0x4]
  7351. 000058BA  486E FFC2                pea.l      [A6 - 0x3E]
  7352. 000058BE  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7353. 000058C2  508F                     addq.l     A7, 8
  7354. 000058C4  3D40 FFC0                move.w     [A6 - 0x40], D0
  7355. 000058C8  4A6E FFC0                tst.w      [A6 - 0x40]
  7356. 000058CC  6630                     bne        +0x32 /* 000058FE */
  7357. 000058CE  4AAE FFFC                tst.l      [A6 - 0x4]
  7358. 000058D2  6C04                     bge        +0x6 /* 000058D8 */
  7359. 000058D4  42AE FFFC                clr.l      [A6 - 0x4]
  7360. label000058D8:
  7361. 000058D8  0CAE 0000 03E8 FFFC      cmpi.l     [A6 - 0x4], 0x3E8
  7362. 000058E0  6F08                     ble        +0xA /* 000058EA */
  7363. 000058E2  2D7C 0000 03E8 FFFC      move.l     [A6 - 0x4], 0x3E8
  7364. label000058EA:
  7365. 000058EA  3B6E FFFE 8F92           move.w     [A5 - 0x706E], [A6 - 0x2]
  7366. 000058F0  3B6E FFFE 8F94           move.w     [A5 - 0x706C], [A6 - 0x2]
  7367. 000058F6  6006                     bra        +0x8 /* 000058FE */
  7368. 000058F8  702B                     moveq.l    D0, 0x2B
  7369. 000058FA  3D40 FFC0                move.w     [A6 - 0x40], D0
  7370. label000058FE:
  7371. 000058FE  486E FFC2                pea.l      [A6 - 0x3E]
  7372. 00005902  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7373. 00005906  588F                     addq.l     A7, 4
  7374. 00005908  302E FFC0                move.w     D0, [A6 - 0x40]
  7375. label0000590C:
  7376. 0000590C  285F                     movea.l    A4, [A7]+
  7377. 0000590E  4E5E                     unlink     A6
  7378. 00005910  4E75                     rts
  7379. fn00005912:
  7380. 00005912  4E56 FEAC                link       A6, -0x0154
  7381. 00005916  2F0C                     move.l     -[A7], A4
  7382. 00005918  42AE FFBE                clr.l      [A6 - 0x42]
  7383. 0000591C  2D6E 0010 FFAC           move.l     [A6 - 0x54], [A6 + 0x10]
  7384. 00005922  206E 000C                movea.l    A0, [A6 + 0xC]
  7385. 00005926  5188                     subq.l     A0, 8
  7386. 00005928  2D48 FFC2                move.l     [A6 - 0x3E], A0
  7387. 0000592C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7388. 00005930  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  7389. 00005934  588F                     addq.l     A7, 4
  7390. 00005936  206E 000C                movea.l    A0, [A6 + 0xC]
  7391. 0000593A  4A50                     tst.w      [A0]
  7392. 0000593C  6624                     bne        +0x26 /* 00005962 */
  7393. 0000593E  486E FFBE                pea.l      [A6 - 0x42]
  7394. 00005942  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7395. 00005946  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  7396. 0000594A  508F                     addq.l     A7, 8
  7397. 0000594C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7398. 00005950  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  7399. 00005954  588F                     addq.l     A7, 4
  7400. 00005956  2D40 FFAC                move.l     [A6 - 0x54], D0
  7401. 0000595A  206E FFBE                movea.l    A0, [A6 - 0x42]
  7402. 0000595E  2D50 FFC2                move.l     [A6 - 0x3E], [A0]
  7403. label00005962:
  7404. 00005962  41ED 98BC                lea.l      A0, [A5 - 0x6744]
  7405. 00005966  2848                     movea.l    A4, A0
  7406. 00005968  2D6D 9178 FFB6           move.l     [A6 - 0x4A], [A5 - 0x6E88]
  7407. 0000596E  426E FFB4                clr.w      [A6 - 0x4C]
  7408. 00005972  6000 00D8                bra        +0xDA /* 00005A4C */
  7409. label00005976:
  7410. 00005976  206E FFC2                movea.l    A0, [A6 - 0x3E]
  7411. 0000597A  0C50 0007                cmpi.w     [A0], 0x7
  7412. 0000597E  6700 00C0                beq        +0xC2 /* 00005A40 */
  7413. 00005982  206E FFC2                movea.l    A0, [A6 - 0x3E]
  7414. 00005986  4A50                     tst.w      [A0]
  7415. 00005988  6700 00CC                beq        +0xCE /* 00005A56 */
  7416. 0000598C  486E FFC6                pea.l      [A6 - 0x3A]
  7417. 00005990  486E FFB2                pea.l      [A6 - 0x4E]
  7418. 00005994  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7419. 00005998  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  7420. 0000599C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  7421. 000059A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7422. 000059A4  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  7423. 000059A8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7424. 000059AC  3D40 FFB0                move.w     [A6 - 0x50], D0
  7425. 000059B0  4A6E FFB0                tst.w      [A6 - 0x50]
  7426. 000059B4  6600 00A0                bne        +0xA2 /* 00005A56 */
  7427. 000059B8  486E FEAC                pea.l      [A6 - 0x154]
  7428. 000059BC  486E FFC6                pea.l      [A6 - 0x3A]
  7429. 000059C0  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  7430. 000059C4  508F                     addq.l     A7, 8
  7431. 000059C6  486E FEAC                pea.l      [A6 - 0x154]
  7432. 000059CA  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  7433. 000059CE  588F                     addq.l     A7, 4
  7434. 000059D0  3F2C 0002                move.w     -[A7], [A4 + 0x2]
  7435. 000059D4  3F14                     move.w     -[A7], [A4]
  7436. 000059D6  486E FEAC                pea.l      [A6 - 0x154]
  7437. 000059DA  4EAD 173A                jsr        [A5 + 0x173A /* export_739 */]
  7438. 000059DE  508F                     addq.l     A7, 8
  7439. 000059E0  48C0                     ext.l      D0
  7440. 000059E2  2D40 FFBA                move.l     [A6 - 0x46], D0
  7441. 000059E6  486E FFC6                pea.l      [A6 - 0x3A]
  7442. 000059EA  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7443. 000059EE  588F                     addq.l     A7, 4
  7444. 000059F0  0CAE FFFF FFFF FFBA      cmpi.l     [A6 - 0x46], 0xFFFFFFFF
  7445. 000059F8  6718                     beq        +0x1A /* 00005A12 */
  7446. 000059FA  202C 0006                move.l     D0, [A4 + 0x6]
  7447. 000059FE  4680                     not.l      D0
  7448. 00005A00  C1AE FFB6                and.l      [A6 - 0x4A], D0
  7449. 00005A04  202E FFBA                move.l     D0, [A6 - 0x46]
  7450. 00005A08  322C 0004                move.w     D1, [A4 + 0x4]
  7451. 00005A0C  E3A8                     lsl        D0, D1
  7452. 00005A0E  81AE FFB6                or.l       [A6 - 0x4A], D0
  7453. label00005A12:
  7454. 00005A12  302E FFB2                move.w     D0, [A6 - 0x4E]
  7455. 00005A16  48C0                     ext.l      D0
  7456. 00005A18  E780                     asl        D0, 3
  7457. 00005A1A  D1AE FFC2                add.l      [A6 - 0x3E], D0
  7458. 00005A1E  206E FFC2                movea.l    A0, [A6 - 0x3E]
  7459. 00005A22  4A50                     tst.w      [A0]
  7460. 00005A24  6730                     beq        +0x32 /* 00005A56 */
  7461. 00005A26  206E FFC2                movea.l    A0, [A6 - 0x3E]
  7462. 00005A2A  0C50 0007                cmpi.w     [A0], 0x7
  7463. 00005A2E  6710                     beq        +0x12 /* 00005A40 */
  7464. 00005A30  0C6E 0004 FFB4           cmpi.w     [A6 - 0x4C], 0x4
  7465. 00005A36  6708                     beq        +0xA /* 00005A40 */
  7466. 00005A38  7027                     moveq.l    D0, 0x27
  7467. 00005A3A  3D40 FFB0                move.w     [A6 - 0x50], D0
  7468. 00005A3E  6016                     bra        +0x18 /* 00005A56 */
  7469. label00005A40:
  7470. 00005A40  50AE FFC2                addq.l     [A6 - 0x3E], 8
  7471. 00005A44  49EC 000A                lea.l      A4, [A4 + 0xA]
  7472. 00005A48  526E FFB4                addq.w     [A6 - 0x4C], 1
  7473. label00005A4C:
  7474. 00005A4C  0C6E 0006 FFB4           cmpi.w     [A6 - 0x4C], 0x6
  7475. 00005A52  6D00 FF22                blt        -0xDC /* 00005976 */
  7476. label00005A56:
  7477. 00005A56  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7478. 00005A5A  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7479. 00005A5E  588F                     addq.l     A7, 4
  7480. 00005A60  4AAE FFBE                tst.l      [A6 - 0x42]
  7481. 00005A64  6708                     beq        +0xA /* 00005A6E */
  7482. 00005A66  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  7483. 00005A6A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  7484. label00005A6E:
  7485. 00005A6E  4A6E FFB0                tst.w      [A6 - 0x50]
  7486. 00005A72  6606                     bne        +0x8 /* 00005A7A */
  7487. 00005A74  2B6E FFB6 9178           move.l     [A5 - 0x6E88], [A6 - 0x4A]
  7488. label00005A7A:
  7489. 00005A7A  302E FFB0                move.w     D0, [A6 - 0x50]
  7490. 00005A7E  285F                     movea.l    A4, [A7]+
  7491. 00005A80  4E5E                     unlink     A6
  7492. 00005A82  4E75                     rts
  7493. fn00005A84:
  7494. 00005A84  4E56 0000                link       A6, 0
  7495. 00005A88  2F07                     move.l     -[A7], D7
  7496. 00005A8A  7E02                     moveq.l    D7, 0x02
  7497. 00005A8C  206E 0008                movea.l    A0, [A6 + 0x8]
  7498. 00005A90  3028 0002                move.w     D0, [A0 + 0x2]
  7499. 00005A94  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  7500. 00005A98  0003 000E                ori.b      D3, 0xE
  7501. 00005A9C  0000 001A                ori.b      D0, 0x1A
  7502. 00005AA0  0005 0016                ori.b      D5, 0x16
  7503. 00005AA4  0004 0046                ori.b      D4, 0x46 /* 'F' */
  7504. 00005AA8  7E00                     moveq.l    D7, 0x00
  7505. 00005AAA  206E 0008                movea.l    A0, [A6 + 0x8]
  7506. 00005AAE  226E 000C                movea.l    A1, [A6 + 0xC]
  7507. 00005AB2  32A8 0006                move.w     [A1], [A0 + 0x6]
  7508. 00005AB6  6034                     bra        +0x36 /* 00005AEC */
  7509. 00005AB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7510. 00005ABC  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  7511. 00005AC0  588F                     addq.l     A7, 4
  7512. 00005AC2  0C80 0000 0001           cmpi.l     D0, 0x1
  7513. 00005AC8  6622                     bne        +0x24 /* 00005AEC */
  7514. 00005ACA  7E00                     moveq.l    D7, 0x00
  7515. 00005ACC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7516. 00005AD0  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  7517. 00005AD4  588F                     addq.l     A7, 4
  7518. 00005AD6  2040                     movea.l    A0, D0
  7519. 00005AD8  226E 000C                movea.l    A1, [A6 + 0xC]
  7520. 00005ADC  7000                     moveq.l    D0, 0x00
  7521. 00005ADE  1010                     move.b     D0, [A0]
  7522. 00005AE0  3280                     move.w     [A1], D0
  7523. 00005AE2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7524. 00005AE6  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  7525. 00005AEA  588F                     addq.l     A7, 4
  7526. label00005AEC:
  7527. 00005AEC  3007                     move.w     D0, D7
  7528. 00005AEE  2E1F                     move.l     D7, [A7]+
  7529. 00005AF0  4E5E                     unlink     A6
  7530. 00005AF2  4E75                     rts
  7531. fn00005AF4:
  7532. 00005AF4  4E56 FEFC                link       A6, -0x0104
  7533. 00005AF8  486E FEFC                pea.l      [A6 - 0x104]
  7534. 00005AFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7535. 00005B00  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  7536. 00005B04  508F                     addq.l     A7, 8
  7537. 00005B06  A853                     syscall    ShowCursor
  7538. 00005B08  486E FEFC                pea.l      [A6 - 0x104]
  7539. 00005B0C  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  7540. 00005B10  588F                     addq.l     A7, 4
  7541. 00005B12  0C40 0001                cmpi.w     D0, 0x1
  7542. 00005B16  6700 009A                beq        +0x9C /* 00005BB2 */
  7543. 00005B1A  486D 99B4                pea.l      [A5 - 0x664C]
  7544. 00005B1E  486E FEFC                pea.l      [A6 - 0x104]
  7545. 00005B22  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7546. 00005B26  508F                     addq.l     A7, 8
  7547. 00005B28  4A40                     tst.w      D0
  7548. 00005B2A  6708                     beq        +0xA /* 00005B34 */
  7549. 00005B2C  A852                     syscall    HideCursor
  7550. 00005B2E  7000                     moveq.l    D0, 0x00
  7551. 00005B30  6000 00BE                bra        +0xC0 /* 00005BF0 */
  7552. label00005B34:
  7553. 00005B34  486D 99BA                pea.l      [A5 - 0x6646]
  7554. 00005B38  486E FEFC                pea.l      [A6 - 0x104]
  7555. 00005B3C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7556. 00005B40  508F                     addq.l     A7, 8
  7557. 00005B42  4A40                     tst.w      D0
  7558. 00005B44  6708                     beq        +0xA /* 00005B4E */
  7559. 00005B46  A850                     syscall    InitCursor
  7560. 00005B48  7000                     moveq.l    D0, 0x00
  7561. 00005B4A  6000 00A4                bra        +0xA6 /* 00005BF0 */
  7562. label00005B4E:
  7563. 00005B4E  486D 99C0                pea.l      [A5 - 0x6640]
  7564. 00005B52  486E FEFC                pea.l      [A6 - 0x104]
  7565. 00005B56  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7566. 00005B5A  508F                     addq.l     A7, 8
  7567. 00005B5C  4A40                     tst.w      D0
  7568. 00005B5E  6714                     beq        +0x16 /* 00005B74 */
  7569. 00005B60  42A7                     clr.l      -[A7]
  7570. 00005B62  3F3C 0004                move.w     -[A7], 0x4
  7571. 00005B66  A9B9                     syscall    GetCursor
  7572. 00005B68  205F                     movea.l    A0, [A7]+
  7573. 00005B6A  2F10                     move.l     -[A7], [A0]
  7574. 00005B6C  A851                     syscall    SetCursor
  7575. 00005B6E  7000                     moveq.l    D0, 0x00
  7576. 00005B70  6000 007E                bra        +0x80 /* 00005BF0 */
  7577. label00005B74:
  7578. 00005B74  486D 99C6                pea.l      [A5 - 0x663A]
  7579. 00005B78  486E FEFC                pea.l      [A6 - 0x104]
  7580. 00005B7C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  7581. 00005B80  508F                     addq.l     A7, 8
  7582. 00005B82  4A40                     tst.w      D0
  7583. 00005B84  6746                     beq        +0x48 /* 00005BCC */
  7584. 00005B86  526D 98F8                addq.w     [A5 - 0x6708], 1
  7585. 00005B8A  0C6D 07D0 98F8           cmpi.w     [A5 - 0x6708], 0x7D0
  7586. 00005B90  6D08                     blt        +0xA /* 00005B9A */
  7587. 00005B92  0C6D 07DA 98F8           cmpi.w     [A5 - 0x6708], 0x7DA
  7588. 00005B98  6D06                     blt        +0x8 /* 00005BA0 */
  7589. label00005B9A:
  7590. 00005B9A  3B7C 07D0 98F8           move.w     [A5 - 0x6708], 0x7D0
  7591. label00005BA0:
  7592. 00005BA0  42A7                     clr.l      -[A7]
  7593. 00005BA2  3F2D 98F8                move.w     -[A7], [A5 - 0x6708]
  7594. 00005BA6  A9B9                     syscall    GetCursor
  7595. 00005BA8  205F                     movea.l    A0, [A7]+
  7596. 00005BAA  2F10                     move.l     -[A7], [A0]
  7597. 00005BAC  A851                     syscall    SetCursor
  7598. 00005BAE  7000                     moveq.l    D0, 0x00
  7599. 00005BB0  603E                     bra        +0x40 /* 00005BF0 */
  7600. label00005BB2:
  7601. 00005BB2  486E FFFC                pea.l      [A6 - 0x4]
  7602. 00005BB6  486E FEFC                pea.l      [A6 - 0x104]
  7603. 00005BBA  4EAD 046A                jsr        [A5 + 0x46A /* export_137 */]
  7604. 00005BBE  508F                     addq.l     A7, 8
  7605. 00005BC0  4AAE FFFC                tst.l      [A6 - 0x4]
  7606. 00005BC4  6606                     bne        +0x8 /* 00005BCC */
  7607. 00005BC6  A852                     syscall    HideCursor
  7608. 00005BC8  7000                     moveq.l    D0, 0x00
  7609. 00005BCA  6024                     bra        +0x26 /* 00005BF0 */
  7610. label00005BCC:
  7611. 00005BCC  486E FFFC                pea.l      [A6 - 0x4]
  7612. 00005BD0  486E FEFC                pea.l      [A6 - 0x104]
  7613. 00005BD4  4879 4355 5253           push.l     0x43555253 /* 'CURS' */
  7614. 00005BDA  2F2D 8FE8                move.l     -[A7], [A5 - 0x7018]
  7615. 00005BDE  4EBA D38C                jsr        [PC - 0x2C74 /* 00002F6C */]
  7616. 00005BE2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7617. 00005BE6  4A40                     tst.w      D0
  7618. 00005BE8  6704                     beq        +0x6 /* 00005BEE */
  7619. 00005BEA  7043                     moveq.l    D0, 0x43
  7620. 00005BEC  6002                     bra        +0x4 /* 00005BF0 */
  7621. label00005BEE:
  7622. 00005BEE  7000                     moveq.l    D0, 0x00
  7623. label00005BF0:
  7624. 00005BF0  4E5E                     unlink     A6
  7625. 00005BF2  4E75                     rts
  7626. export_298:
  7627. 00005BF4  4E56 FE6A                link       A6, -0x0196
  7628. 00005BF8  48E7 0108                movem.l    -[A7], D7,A4
  7629. 00005BFC  286E 000C                movea.l    A4, [A6 + 0xC]
  7630. 00005C00  486E FEB0                pea.l      [A6 - 0x150]
  7631. 00005C04  486E FFFE                pea.l      [A6 - 0x2]
  7632. 00005C08  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7633. 00005C0C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7634. 00005C10  2F0C                     move.l     -[A7], A4
  7635. 00005C12  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7636. 00005C16  4EBA 0724                jsr        [PC + 0x724 /* 0000633C */]
  7637. 00005C1A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7638. 00005C1E  3E00                     move.w     D7, D0
  7639. 00005C20  4A47                     tst.w      D7
  7640. 00005C22  6706                     beq        +0x8 /* 00005C2A */
  7641. 00005C24  3007                     move.w     D0, D7
  7642. 00005C26  6000 0234                bra        +0x236 /* 00005E5C */
  7643. label00005C2A:
  7644. 00005C2A  0C6E 0006 FEB0           cmpi.w     [A6 - 0x150], 0x6
  7645. 00005C30  6600 00A6                bne        +0xA8 /* 00005CD8 */
  7646. 00005C34  4AAE FF26                tst.l      [A6 - 0xDA]
  7647. 00005C38  6610                     bne        +0x12 /* 00005C4A */
  7648. 00005C3A  486E FEB0                pea.l      [A6 - 0x150]
  7649. 00005C3E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7650. 00005C42  588F                     addq.l     A7, 4
  7651. 00005C44  703D                     moveq.l    D0, 0x3D
  7652. 00005C46  6000 0214                bra        +0x216 /* 00005E5C */
  7653. label00005C4A:
  7654. 00005C4A  302E FFFE                move.w     D0, [A6 - 0x2]
  7655. 00005C4E  48C0                     ext.l      D0
  7656. 00005C50  E780                     asl        D0, 3
  7657. 00005C52  D9C0                     add.l      A4, D0
  7658. 00005C54  486E FE6E                pea.l      [A6 - 0x192]
  7659. 00005C58  486E FE72                pea.l      [A6 - 0x18E]
  7660. 00005C5C  486E FFFE                pea.l      [A6 - 0x2]
  7661. 00005C60  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7662. 00005C64  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7663. 00005C68  2F0C                     move.l     -[A7], A4
  7664. 00005C6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7665. 00005C6E  4EBA 01F4                jsr        [PC + 0x1F4 /* 00005E64 */]
  7666. 00005C72  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7667. 00005C76  3E00                     move.w     D7, D0
  7668. 00005C78  4A47                     tst.w      D7
  7669. 00005C7A  6710                     beq        +0x12 /* 00005C8C */
  7670. 00005C7C  486E FEB0                pea.l      [A6 - 0x150]
  7671. 00005C80  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7672. 00005C84  588F                     addq.l     A7, 4
  7673. 00005C86  7002                     moveq.l    D0, 0x02
  7674. 00005C88  6000 01D2                bra        +0x1D4 /* 00005E5C */
  7675. label00005C8C:
  7676. 00005C8C  302E FFFE                move.w     D0, [A6 - 0x2]
  7677. 00005C90  48C0                     ext.l      D0
  7678. 00005C92  E780                     asl        D0, 3
  7679. 00005C94  D9C0                     add.l      A4, D0
  7680. 00005C96  4A54                     tst.w      [A4]
  7681. 00005C98  6710                     beq        +0x12 /* 00005CAA */
  7682. 00005C9A  486E FEB0                pea.l      [A6 - 0x150]
  7683. 00005C9E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7684. 00005CA2  588F                     addq.l     A7, 4
  7685. 00005CA4  7013                     moveq.l    D0, 0x13
  7686. 00005CA6  6000 01B4                bra        +0x1B6 /* 00005E5C */
  7687. label00005CAA:
  7688. 00005CAA  2F2E FF2A                move.l     -[A7], [A6 - 0xD6]
  7689. 00005CAE  3F2E FE74                move.w     -[A7], [A6 - 0x18C]
  7690. 00005CB2  A963                     syscall    SetControlValue/SetCtlValue
  7691. 00005CB4  2F2E FF2E                move.l     -[A7], [A6 - 0xD2]
  7692. 00005CB8  3F2E FE70                move.w     -[A7], [A6 - 0x190]
  7693. 00005CBC  A963                     syscall    SetControlValue/SetCtlValue
  7694. 00005CBE  2F2E FF26                move.l     -[A7], [A6 - 0xDA]
  7695. 00005CC2  4EAD 0A82                jsr        [A5 + 0xA82 /* export_332 */]
  7696. 00005CC6  588F                     addq.l     A7, 4
  7697. 00005CC8  486E FEB0                pea.l      [A6 - 0x150]
  7698. 00005CCC  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7699. 00005CD0  588F                     addq.l     A7, 4
  7700. 00005CD2  3007                     move.w     D0, D7
  7701. 00005CD4  6000 0186                bra        +0x188 /* 00005E5C */
  7702. label00005CD8:
  7703. 00005CD8  0C6E 0003 FEB0           cmpi.w     [A6 - 0x150], 0x3
  7704. 00005CDE  6710                     beq        +0x12 /* 00005CF0 */
  7705. 00005CE0  486E FEB0                pea.l      [A6 - 0x150]
  7706. 00005CE4  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7707. 00005CE8  588F                     addq.l     A7, 4
  7708. 00005CEA  7002                     moveq.l    D0, 0x02
  7709. 00005CEC  6000 016E                bra        +0x170 /* 00005E5C */
  7710. label00005CF0:
  7711. 00005CF0  206E FF4E                movea.l    A0, [A6 - 0xB2]
  7712. 00005CF4  302E FF48                move.w     D0, [A6 - 0xB8]
  7713. 00005CF8  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7714. 00005CFC  D090                     add.l      D0, [A0]
  7715. 00005CFE  2040                     movea.l    A0, D0
  7716. 00005D00  43EE FFAC                lea.l      A1, [A6 - 0x54]
  7717. 00005D04  7013                     moveq.l    D0, 0x13
  7718. label00005D06:
  7719. 00005D06  22D8                     move.l     [A1]+, [A0]+
  7720. 00005D08  51C8 FFFC                dbf        D0, -0x6 /* 00005D06 */
  7721. 00005D0C  32D8                     move.w     [A1]+, [A0]+
  7722. 00005D0E  0C6E 012D FFAC           cmpi.w     [A6 - 0x54], 0x12D
  7723. 00005D14  6718                     beq        +0x1A /* 00005D2E */
  7724. 00005D16  0C6E 012F FFAC           cmpi.w     [A6 - 0x54], 0x12F
  7725. 00005D1C  6710                     beq        +0x12 /* 00005D2E */
  7726. 00005D1E  486E FEB0                pea.l      [A6 - 0x150]
  7727. 00005D22  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7728. 00005D26  588F                     addq.l     A7, 4
  7729. 00005D28  7062                     moveq.l    D0, 0x62
  7730. 00005D2A  6000 0130                bra        +0x132 /* 00005E5C */
  7731. label00005D2E:
  7732. 00005D2E  302E FFFE                move.w     D0, [A6 - 0x2]
  7733. 00005D32  48C0                     ext.l      D0
  7734. 00005D34  E780                     asl        D0, 3
  7735. 00005D36  D9C0                     add.l      A4, D0
  7736. 00005D38  486E FE76                pea.l      [A6 - 0x18A]
  7737. 00005D3C  486E FFFE                pea.l      [A6 - 0x2]
  7738. 00005D40  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7739. 00005D44  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7740. 00005D48  2F0C                     move.l     -[A7], A4
  7741. 00005D4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7742. 00005D4E  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  7743. 00005D52  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7744. 00005D56  3E00                     move.w     D7, D0
  7745. 00005D58  4A47                     tst.w      D7
  7746. 00005D5A  6710                     beq        +0x12 /* 00005D6C */
  7747. 00005D5C  486E FEB0                pea.l      [A6 - 0x150]
  7748. 00005D60  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7749. 00005D64  588F                     addq.l     A7, 4
  7750. 00005D66  7002                     moveq.l    D0, 0x02
  7751. 00005D68  6000 00F2                bra        +0xF4 /* 00005E5C */
  7752. label00005D6C:
  7753. 00005D6C  302E FFFE                move.w     D0, [A6 - 0x2]
  7754. 00005D70  48C0                     ext.l      D0
  7755. 00005D72  E780                     asl        D0, 3
  7756. 00005D74  D9C0                     add.l      A4, D0
  7757. 00005D76  4A54                     tst.w      [A4]
  7758. 00005D78  671A                     beq        +0x1C /* 00005D94 */
  7759. 00005D7A  486E FEB0                pea.l      [A6 - 0x150]
  7760. 00005D7E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7761. 00005D82  588F                     addq.l     A7, 4
  7762. 00005D84  486E FE76                pea.l      [A6 - 0x18A]
  7763. 00005D88  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7764. 00005D8C  588F                     addq.l     A7, 4
  7765. 00005D8E  7013                     moveq.l    D0, 0x13
  7766. 00005D90  6000 00CA                bra        +0xCC /* 00005E5C */
  7767. label00005D94:
  7768. 00005D94  486E FE6A                pea.l      [A6 - 0x196]
  7769. 00005D98  486E FE76                pea.l      [A6 - 0x18A]
  7770. 00005D9C  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7771. 00005DA0  508F                     addq.l     A7, 8
  7772. 00005DA2  3E00                     move.w     D7, D0
  7773. 00005DA4  486E FE76                pea.l      [A6 - 0x18A]
  7774. 00005DA8  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7775. 00005DAC  588F                     addq.l     A7, 4
  7776. 00005DAE  4A47                     tst.w      D7
  7777. 00005DB0  6710                     beq        +0x12 /* 00005DC2 */
  7778. 00005DB2  486E FEB0                pea.l      [A6 - 0x150]
  7779. 00005DB6  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7780. 00005DBA  588F                     addq.l     A7, 4
  7781. 00005DBC  3007                     move.w     D0, D7
  7782. 00005DBE  6000 009C                bra        +0x9E /* 00005E5C */
  7783. label00005DC2:
  7784. 00005DC2  302D 928E                move.w     D0, [A5 - 0x6D72]
  7785. 00005DC6  B06E FF48                cmp.w      D0, [A6 - 0xB8]
  7786. 00005DCA  661C                     bne        +0x1E /* 00005DE8 */
  7787. 00005DCC  202D 929E                move.l     D0, [A5 - 0x6D62]
  7788. 00005DD0  B0AE FF4E                cmp.l      D0, [A6 - 0xB2]
  7789. 00005DD4  6612                     bne        +0x14 /* 00005DE8 */
  7790. 00005DD6  206D 929A                movea.l    A0, [A5 - 0x6D66]
  7791. 00005DDA  326E FFF6                movea.w    A1, [A6 - 0xA]
  7792. 00005DDE  93EE FE6A                sub.l      A1, [A6 - 0x196]
  7793. 00005DE2  2050                     movea.l    A0, [A0]
  7794. 00005DE4  2009                     move.l     D0, A1
  7795. 00005DE6  D150                     add.w      [A0], D0
  7796. label00005DE8:
  7797. 00005DE8  0C6E 012F FFAC           cmpi.w     [A6 - 0x54], 0x12F
  7798. 00005DEE  6616                     bne        +0x18 /* 00005E06 */
  7799. 00005DF0  306E FFF6                movea.w    A0, [A6 - 0xA]
  7800. 00005DF4  202E FE6A                move.l     D0, [A6 - 0x196]
  7801. 00005DF8  9088                     sub.l      D0, A0
  7802. 00005DFA  4267                     clr.w      -[A7]
  7803. 00005DFC  3F00                     move.w     -[A7], D0
  7804. 00005DFE  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  7805. 00005E02  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  7806. label00005E06:
  7807. 00005E06  3D6E FE6C FFF6           move.w     [A6 - 0xA], [A6 - 0x194]
  7808. 00005E0C  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  7809. 00005E10  206E FF4E                movea.l    A0, [A6 - 0xB2]
  7810. 00005E14  302E FF48                move.w     D0, [A6 - 0xB8]
  7811. 00005E18  C1FC 0052                muls.w     D0, 0x52 /* 'R' */
  7812. 00005E1C  D090                     add.l      D0, [A0]
  7813. 00005E1E  2040                     movea.l    A0, D0
  7814. 00005E20  43EE FFAC                lea.l      A1, [A6 - 0x54]
  7815. 00005E24  7013                     moveq.l    D0, 0x13
  7816. label00005E26:
  7817. 00005E26  20D9                     move.l     [A0]+, [A1]+
  7818. 00005E28  51C8 FFFC                dbf        D0, -0x6 /* 00005E26 */
  7819. 00005E2C  30D9                     move.w     [A0]+, [A1]+
  7820. 00005E2E  486E FFA4                pea.l      [A6 - 0x5C]
  7821. 00005E32  3F2E FF48                move.w     -[A7], [A6 - 0xB8]
  7822. 00005E36  2F2E FF4E                move.l     -[A7], [A6 - 0xB2]
  7823. 00005E3A  4EAD 0FCA                jsr        [A5 + 0xFCA /* export_501 */]
  7824. 00005E3E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7825. 00005E42  486E FFA4                pea.l      [A6 - 0x5C]
  7826. 00005E46  2F2E FF26                move.l     -[A7], [A6 - 0xDA]
  7827. 00005E4A  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  7828. 00005E4E  508F                     addq.l     A7, 8
  7829. 00005E50  486E FEB0                pea.l      [A6 - 0x150]
  7830. 00005E54  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  7831. 00005E58  588F                     addq.l     A7, 4
  7832. 00005E5A  7000                     moveq.l    D0, 0x00
  7833. label00005E5C:
  7834. 00005E5C  4CDF 1080                movem.l    D7,A4, [A7]+
  7835. 00005E60  4E5E                     unlink     A6
  7836. 00005E62  4E75                     rts
  7837. export_303:
  7838. fn00005E64:
  7839. 00005E64  4E56 FFC0                link       A6, -0x0040
  7840. 00005E68  48E7 0308                movem.l    -[A7], D6,D7,A4
  7841. 00005E6C  286E 000C                movea.l    A4, [A6 + 0xC]
  7842. 00005E70  486E FFC4                pea.l      [A6 - 0x3C]
  7843. 00005E74  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7844. 00005E78  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7845. 00005E7C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7846. 00005E80  2F0C                     move.l     -[A7], A4
  7847. 00005E82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7848. 00005E86  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  7849. 00005E8A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7850. 00005E8E  3E00                     move.w     D7, D0
  7851. 00005E90  4A47                     tst.w      D7
  7852. 00005E92  6706                     beq        +0x8 /* 00005E9A */
  7853. 00005E94  3007                     move.w     D0, D7
  7854. 00005E96  6000 00A8                bra        +0xAA /* 00005F40 */
  7855. label00005E9A:
  7856. 00005E9A  206E 0018                movea.l    A0, [A6 + 0x18]
  7857. 00005E9E  3010                     move.w     D0, [A0]
  7858. 00005EA0  48C0                     ext.l      D0
  7859. 00005EA2  E780                     asl        D0, 3
  7860. 00005EA4  D08C                     add.l      D0, A4
  7861. 00005EA6  2040                     movea.l    A0, D0
  7862. 00005EA8  3C10                     move.w     D6, [A0]
  7863. 00005EAA  0C46 0007                cmpi.w     D6, 0x7
  7864. 00005EAE  670C                     beq        +0xE /* 00005EBC */
  7865. 00005EB0  0C46 03E8                cmpi.w     D6, 0x3E8
  7866. 00005EB4  6F38                     ble        +0x3A /* 00005EEE */
  7867. 00005EB6  0C46 0400                cmpi.w     D6, 0x400
  7868. 00005EBA  6C32                     bge        +0x34 /* 00005EEE */
  7869. label00005EBC:
  7870. 00005EBC  486E FFC4                pea.l      [A6 - 0x3C]
  7871. 00005EC0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7872. 00005EC4  588F                     addq.l     A7, 4
  7873. 00005EC6  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7874. 00005ECA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7875. 00005ECE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  7876. 00005ED2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7877. 00005ED6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7878. 00005EDA  2F0C                     move.l     -[A7], A4
  7879. 00005EDC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7880. 00005EE0  4EBA 0066                jsr        [PC + 0x66 /* 00005F48 */]
  7881. 00005EE4  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7882. 00005EE8  3E00                     move.w     D7, D0
  7883. 00005EEA  3007                     move.w     D0, D7
  7884. 00005EEC  6052                     bra        +0x54 /* 00005F40 */
  7885. label00005EEE:
  7886. 00005EEE  486E FFC0                pea.l      [A6 - 0x40]
  7887. 00005EF2  486E FFC4                pea.l      [A6 - 0x3C]
  7888. 00005EF6  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  7889. 00005EFA  508F                     addq.l     A7, 8
  7890. 00005EFC  486E FFC4                pea.l      [A6 - 0x3C]
  7891. 00005F00  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  7892. 00005F04  588F                     addq.l     A7, 4
  7893. 00005F06  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7894. 00005F0A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7895. 00005F0E  486E FFFE                pea.l      [A6 - 0x2]
  7896. 00005F12  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7897. 00005F16  2F00                     move.l     -[A7], D0
  7898. 00005F18  206E FFC0                movea.l    A0, [A6 - 0x40]
  7899. 00005F1C  2F10                     move.l     -[A7], [A0]
  7900. 00005F1E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7901. 00005F22  4EBA 0024                jsr        [PC + 0x24 /* 00005F48 */]
  7902. 00005F26  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7903. 00005F2A  3E00                     move.w     D7, D0
  7904. 00005F2C  486E FFC4                pea.l      [A6 - 0x3C]
  7905. 00005F30  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7906. 00005F34  588F                     addq.l     A7, 4
  7907. 00005F36  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  7908. 00005F3A  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  7909. 00005F3E  3007                     move.w     D0, D7
  7910. label00005F40:
  7911. 00005F40  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7912. 00005F44  4E5E                     unlink     A6
  7913. 00005F46  4E75                     rts
  7914. fn00005F48:
  7915. 00005F48  4E56 FFC2                link       A6, -0x003E
  7916. 00005F4C  2F0C                     move.l     -[A7], A4
  7917. 00005F4E  286E 000C                movea.l    A4, [A6 + 0xC]
  7918. 00005F52  206E 0018                movea.l    A0, [A6 + 0x18]
  7919. 00005F56  4250                     clr.w      [A0]
  7920. 00005F58  486E FFC6                pea.l      [A6 - 0x3A]
  7921. 00005F5C  486E FFC4                pea.l      [A6 - 0x3C]
  7922. 00005F60  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7923. 00005F64  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7924. 00005F68  2F0C                     move.l     -[A7], A4
  7925. 00005F6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7926. 00005F6E  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  7927. 00005F72  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7928. 00005F76  3D40 FFC2                move.w     [A6 - 0x3E], D0
  7929. 00005F7A  4A6E FFC2                tst.w      [A6 - 0x3E]
  7930. 00005F7E  6708                     beq        +0xA /* 00005F88 */
  7931. 00005F80  302E FFC2                move.w     D0, [A6 - 0x3E]
  7932. 00005F84  6000 00B6                bra        +0xB8 /* 0000603C */
  7933. label00005F88:
  7934. 00005F88  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  7935. 00005F8C  486E FFC6                pea.l      [A6 - 0x3A]
  7936. 00005F90  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7937. 00005F94  508F                     addq.l     A7, 8
  7938. 00005F96  3D40 FFC2                move.w     [A6 - 0x3E], D0
  7939. 00005F9A  486E FFC6                pea.l      [A6 - 0x3A]
  7940. 00005F9E  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7941. 00005FA2  588F                     addq.l     A7, 4
  7942. 00005FA4  4A6E FFC2                tst.w      [A6 - 0x3E]
  7943. 00005FA8  6708                     beq        +0xA /* 00005FB2 */
  7944. 00005FAA  302E FFC2                move.w     D0, [A6 - 0x3E]
  7945. 00005FAE  6000 008C                bra        +0x8E /* 0000603C */
  7946. label00005FB2:
  7947. 00005FB2  302E FFC4                move.w     D0, [A6 - 0x3C]
  7948. 00005FB6  48C0                     ext.l      D0
  7949. 00005FB8  E780                     asl        D0, 3
  7950. 00005FBA  D9C0                     add.l      A4, D0
  7951. 00005FBC  206E 0018                movea.l    A0, [A6 + 0x18]
  7952. 00005FC0  302E FFC4                move.w     D0, [A6 - 0x3C]
  7953. 00005FC4  D150                     add.w      [A0], D0
  7954. 00005FC6  0C54 0007                cmpi.w     [A4], 0x7
  7955. 00005FCA  6706                     beq        +0x8 /* 00005FD2 */
  7956. 00005FCC  7027                     moveq.l    D0, 0x27
  7957. 00005FCE  6000 006C                bra        +0x6E /* 0000603C */
  7958. label00005FD2:
  7959. 00005FD2  508C                     addq.l     A4, 8
  7960. 00005FD4  206E 0018                movea.l    A0, [A6 + 0x18]
  7961. 00005FD8  5250                     addq.w     [A0], 1
  7962. 00005FDA  486E FFC6                pea.l      [A6 - 0x3A]
  7963. 00005FDE  486E FFC4                pea.l      [A6 - 0x3C]
  7964. 00005FE2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7965. 00005FE6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7966. 00005FEA  2F0C                     move.l     -[A7], A4
  7967. 00005FEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7968. 00005FF0  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  7969. 00005FF4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7970. 00005FF8  3D40 FFC2                move.w     [A6 - 0x3E], D0
  7971. 00005FFC  4A6E FFC2                tst.w      [A6 - 0x3E]
  7972. 00006000  6706                     beq        +0x8 /* 00006008 */
  7973. 00006002  302E FFC2                move.w     D0, [A6 - 0x3E]
  7974. 00006006  6034                     bra        +0x36 /* 0000603C */
  7975. label00006008:
  7976. 00006008  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  7977. 0000600C  486E FFC6                pea.l      [A6 - 0x3A]
  7978. 00006010  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  7979. 00006014  508F                     addq.l     A7, 8
  7980. 00006016  3D40 FFC2                move.w     [A6 - 0x3E], D0
  7981. 0000601A  486E FFC6                pea.l      [A6 - 0x3A]
  7982. 0000601E  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  7983. 00006022  588F                     addq.l     A7, 4
  7984. 00006024  4A6E FFC2                tst.w      [A6 - 0x3E]
  7985. 00006028  6706                     beq        +0x8 /* 00006030 */
  7986. 0000602A  302E FFC2                move.w     D0, [A6 - 0x3E]
  7987. 0000602E  600C                     bra        +0xE /* 0000603C */
  7988. label00006030:
  7989. 00006030  206E 0018                movea.l    A0, [A6 + 0x18]
  7990. 00006034  302E FFC4                move.w     D0, [A6 - 0x3C]
  7991. 00006038  D150                     add.w      [A0], D0
  7992. 0000603A  7000                     moveq.l    D0, 0x00
  7993. label0000603C:
  7994. 0000603C  285F                     movea.l    A4, [A7]+
  7995. 0000603E  4E5E                     unlink     A6
  7996. 00006040  4E75                     rts
  7997. export_305:
  7998. fn00006042:
  7999. 00006042  4E56 FFC0                link       A6, -0x0040
  8000. 00006046  48E7 0108                movem.l    -[A7], D7,A4
  8001. 0000604A  286E 000C                movea.l    A4, [A6 + 0xC]
  8002. 0000604E  486E FFC4                pea.l      [A6 - 0x3C]
  8003. 00006052  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8004. 00006056  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8005. 0000605A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8006. 0000605E  2F0C                     move.l     -[A7], A4
  8007. 00006060  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8008. 00006064  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  8009. 00006068  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8010. 0000606C  3E00                     move.w     D7, D0
  8011. 0000606E  4A47                     tst.w      D7
  8012. 00006070  6706                     beq        +0x8 /* 00006078 */
  8013. 00006072  3007                     move.w     D0, D7
  8014. 00006074  6000 0090                bra        +0x92 /* 00006106 */
  8015. label00006078:
  8016. 00006078  206E 0018                movea.l    A0, [A6 + 0x18]
  8017. 0000607C  3010                     move.w     D0, [A0]
  8018. 0000607E  48C0                     ext.l      D0
  8019. 00006080  E780                     asl        D0, 3
  8020. 00006082  D08C                     add.l      D0, A4
  8021. 00006084  2040                     movea.l    A0, D0
  8022. 00006086  4A50                     tst.w      [A0]
  8023. 00006088  672E                     beq        +0x30 /* 000060B8 */
  8024. 0000608A  486E FFC4                pea.l      [A6 - 0x3C]
  8025. 0000608E  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8026. 00006092  588F                     addq.l     A7, 4
  8027. 00006094  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8028. 00006098  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8029. 0000609C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8030. 000060A0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8031. 000060A4  2F0C                     move.l     -[A7], A4
  8032. 000060A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8033. 000060AA  4EBA 0062                jsr        [PC + 0x62 /* 0000610E */]
  8034. 000060AE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8035. 000060B2  3E00                     move.w     D7, D0
  8036. 000060B4  3007                     move.w     D0, D7
  8037. 000060B6  604E                     bra        +0x50 /* 00006106 */
  8038. label000060B8:
  8039. 000060B8  486E FFC0                pea.l      [A6 - 0x40]
  8040. 000060BC  486E FFC4                pea.l      [A6 - 0x3C]
  8041. 000060C0  4EAD 04FA                jsr        [A5 + 0x4FA /* export_155 */]
  8042. 000060C4  508F                     addq.l     A7, 8
  8043. 000060C6  486E FFC4                pea.l      [A6 - 0x3C]
  8044. 000060CA  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  8045. 000060CE  588F                     addq.l     A7, 4
  8046. 000060D0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8047. 000060D4  486E FFFE                pea.l      [A6 - 0x2]
  8048. 000060D8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8049. 000060DC  2F00                     move.l     -[A7], D0
  8050. 000060DE  206E FFC0                movea.l    A0, [A6 - 0x40]
  8051. 000060E2  2F10                     move.l     -[A7], [A0]
  8052. 000060E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8053. 000060E8  4EBA 0024                jsr        [PC + 0x24 /* 0000610E */]
  8054. 000060EC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8055. 000060F0  3E00                     move.w     D7, D0
  8056. 000060F2  486E FFC4                pea.l      [A6 - 0x3C]
  8057. 000060F6  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8058. 000060FA  588F                     addq.l     A7, 4
  8059. 000060FC  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  8060. 00006100  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8061. 00006104  3007                     move.w     D0, D7
  8062. label00006106:
  8063. 00006106  4CDF 1080                movem.l    D7,A4, [A7]+
  8064. 0000610A  4E5E                     unlink     A6
  8065. 0000610C  4E75                     rts
  8066. fn0000610E:
  8067. 0000610E  4E56 FFBE                link       A6, -0x0042
  8068. 00006112  2F0C                     move.l     -[A7], A4
  8069. 00006114  286E 000C                movea.l    A4, [A6 + 0xC]
  8070. 00006118  206E 0018                movea.l    A0, [A6 + 0x18]
  8071. 0000611C  4250                     clr.w      [A0]
  8072. 0000611E  486E FFC2                pea.l      [A6 - 0x3E]
  8073. 00006122  486E FFC0                pea.l      [A6 - 0x40]
  8074. 00006126  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8075. 0000612A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8076. 0000612E  2F0C                     move.l     -[A7], A4
  8077. 00006130  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8078. 00006134  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8079. 00006138  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8080. 0000613C  3D40 FFBE                move.w     [A6 - 0x42], D0
  8081. 00006140  4A6E FFBE                tst.w      [A6 - 0x42]
  8082. 00006144  6708                     beq        +0xA /* 0000614E */
  8083. 00006146  302E FFBE                move.w     D0, [A6 - 0x42]
  8084. 0000614A  6000 01EA                bra        +0x1EC /* 00006336 */
  8085. label0000614E:
  8086. 0000614E  486E FFFC                pea.l      [A6 - 0x4]
  8087. 00006152  486E FFC2                pea.l      [A6 - 0x3E]
  8088. 00006156  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8089. 0000615A  508F                     addq.l     A7, 8
  8090. 0000615C  3D40 FFBE                move.w     [A6 - 0x42], D0
  8091. 00006160  486E FFC2                pea.l      [A6 - 0x3E]
  8092. 00006164  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8093. 00006168  588F                     addq.l     A7, 4
  8094. 0000616A  4A6E FFBE                tst.w      [A6 - 0x42]
  8095. 0000616E  6708                     beq        +0xA /* 00006178 */
  8096. 00006170  302E FFBE                move.w     D0, [A6 - 0x42]
  8097. 00006174  6000 01C0                bra        +0x1C2 /* 00006336 */
  8098. label00006178:
  8099. 00006178  302E FFC0                move.w     D0, [A6 - 0x40]
  8100. 0000617C  48C0                     ext.l      D0
  8101. 0000617E  E780                     asl        D0, 3
  8102. 00006180  D9C0                     add.l      A4, D0
  8103. 00006182  206E 0018                movea.l    A0, [A6 + 0x18]
  8104. 00006186  302E FFC0                move.w     D0, [A6 - 0x40]
  8105. 0000618A  D150                     add.w      [A0], D0
  8106. 0000618C  206E 001C                movea.l    A0, [A6 + 0x1C]
  8107. 00006190  316E FFFE 0002           move.w     [A0 + 0x2], [A6 - 0x2]
  8108. 00006196  0C54 0007                cmpi.w     [A4], 0x7
  8109. 0000619A  6706                     beq        +0x8 /* 000061A2 */
  8110. 0000619C  7027                     moveq.l    D0, 0x27
  8111. 0000619E  6000 0196                bra        +0x198 /* 00006336 */
  8112. label000061A2:
  8113. 000061A2  508C                     addq.l     A4, 8
  8114. 000061A4  206E 0018                movea.l    A0, [A6 + 0x18]
  8115. 000061A8  5250                     addq.w     [A0], 1
  8116. 000061AA  486E FFC2                pea.l      [A6 - 0x3E]
  8117. 000061AE  486E FFC0                pea.l      [A6 - 0x40]
  8118. 000061B2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8119. 000061B6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8120. 000061BA  2F0C                     move.l     -[A7], A4
  8121. 000061BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8122. 000061C0  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8123. 000061C4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8124. 000061C8  3D40 FFBE                move.w     [A6 - 0x42], D0
  8125. 000061CC  4A6E FFBE                tst.w      [A6 - 0x42]
  8126. 000061D0  6708                     beq        +0xA /* 000061DA */
  8127. 000061D2  302E FFBE                move.w     D0, [A6 - 0x42]
  8128. 000061D6  6000 015E                bra        +0x160 /* 00006336 */
  8129. label000061DA:
  8130. 000061DA  486E FFFC                pea.l      [A6 - 0x4]
  8131. 000061DE  486E FFC2                pea.l      [A6 - 0x3E]
  8132. 000061E2  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8133. 000061E6  508F                     addq.l     A7, 8
  8134. 000061E8  3D40 FFBE                move.w     [A6 - 0x42], D0
  8135. 000061EC  486E FFC2                pea.l      [A6 - 0x3E]
  8136. 000061F0  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8137. 000061F4  588F                     addq.l     A7, 4
  8138. 000061F6  4A6E FFBE                tst.w      [A6 - 0x42]
  8139. 000061FA  6708                     beq        +0xA /* 00006204 */
  8140. 000061FC  302E FFBE                move.w     D0, [A6 - 0x42]
  8141. 00006200  6000 0134                bra        +0x136 /* 00006336 */
  8142. label00006204:
  8143. 00006204  302E FFC0                move.w     D0, [A6 - 0x40]
  8144. 00006208  48C0                     ext.l      D0
  8145. 0000620A  E780                     asl        D0, 3
  8146. 0000620C  D9C0                     add.l      A4, D0
  8147. 0000620E  206E 0018                movea.l    A0, [A6 + 0x18]
  8148. 00006212  302E FFC0                move.w     D0, [A6 - 0x40]
  8149. 00006216  D150                     add.w      [A0], D0
  8150. 00006218  206E 001C                movea.l    A0, [A6 + 0x1C]
  8151. 0000621C  30AE FFFE                move.w     [A0], [A6 - 0x2]
  8152. 00006220  0C54 0007                cmpi.w     [A4], 0x7
  8153. 00006224  6706                     beq        +0x8 /* 0000622C */
  8154. 00006226  7027                     moveq.l    D0, 0x27
  8155. 00006228  6000 010C                bra        +0x10E /* 00006336 */
  8156. label0000622C:
  8157. 0000622C  508C                     addq.l     A4, 8
  8158. 0000622E  206E 0018                movea.l    A0, [A6 + 0x18]
  8159. 00006232  5250                     addq.w     [A0], 1
  8160. 00006234  486E FFC2                pea.l      [A6 - 0x3E]
  8161. 00006238  486E FFC0                pea.l      [A6 - 0x40]
  8162. 0000623C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8163. 00006240  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8164. 00006244  2F0C                     move.l     -[A7], A4
  8165. 00006246  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8166. 0000624A  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8167. 0000624E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8168. 00006252  3D40 FFBE                move.w     [A6 - 0x42], D0
  8169. 00006256  4A6E FFBE                tst.w      [A6 - 0x42]
  8170. 0000625A  6708                     beq        +0xA /* 00006264 */
  8171. 0000625C  302E FFBE                move.w     D0, [A6 - 0x42]
  8172. 00006260  6000 00D4                bra        +0xD6 /* 00006336 */
  8173. label00006264:
  8174. 00006264  486E FFFC                pea.l      [A6 - 0x4]
  8175. 00006268  486E FFC2                pea.l      [A6 - 0x3E]
  8176. 0000626C  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8177. 00006270  508F                     addq.l     A7, 8
  8178. 00006272  3D40 FFBE                move.w     [A6 - 0x42], D0
  8179. 00006276  486E FFC2                pea.l      [A6 - 0x3E]
  8180. 0000627A  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8181. 0000627E  588F                     addq.l     A7, 4
  8182. 00006280  4A6E FFBE                tst.w      [A6 - 0x42]
  8183. 00006284  6708                     beq        +0xA /* 0000628E */
  8184. 00006286  302E FFBE                move.w     D0, [A6 - 0x42]
  8185. 0000628A  6000 00AA                bra        +0xAC /* 00006336 */
  8186. label0000628E:
  8187. 0000628E  302E FFC0                move.w     D0, [A6 - 0x40]
  8188. 00006292  48C0                     ext.l      D0
  8189. 00006294  E780                     asl        D0, 3
  8190. 00006296  D9C0                     add.l      A4, D0
  8191. 00006298  206E 0018                movea.l    A0, [A6 + 0x18]
  8192. 0000629C  302E FFC0                move.w     D0, [A6 - 0x40]
  8193. 000062A0  D150                     add.w      [A0], D0
  8194. 000062A2  206E 001C                movea.l    A0, [A6 + 0x1C]
  8195. 000062A6  316E FFFE 0006           move.w     [A0 + 0x6], [A6 - 0x2]
  8196. 000062AC  0C54 0007                cmpi.w     [A4], 0x7
  8197. 000062B0  6706                     beq        +0x8 /* 000062B8 */
  8198. 000062B2  7027                     moveq.l    D0, 0x27
  8199. 000062B4  6000 0080                bra        +0x82 /* 00006336 */
  8200. label000062B8:
  8201. 000062B8  508C                     addq.l     A4, 8
  8202. 000062BA  206E 0018                movea.l    A0, [A6 + 0x18]
  8203. 000062BE  5250                     addq.w     [A0], 1
  8204. 000062C0  486E FFC2                pea.l      [A6 - 0x3E]
  8205. 000062C4  486E FFC0                pea.l      [A6 - 0x40]
  8206. 000062C8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8207. 000062CC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8208. 000062D0  2F0C                     move.l     -[A7], A4
  8209. 000062D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8210. 000062D6  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8211. 000062DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8212. 000062DE  3D40 FFBE                move.w     [A6 - 0x42], D0
  8213. 000062E2  4A6E FFBE                tst.w      [A6 - 0x42]
  8214. 000062E6  6706                     beq        +0x8 /* 000062EE */
  8215. 000062E8  302E FFBE                move.w     D0, [A6 - 0x42]
  8216. 000062EC  6048                     bra        +0x4A /* 00006336 */
  8217. label000062EE:
  8218. 000062EE  486E FFFC                pea.l      [A6 - 0x4]
  8219. 000062F2  486E FFC2                pea.l      [A6 - 0x3E]
  8220. 000062F6  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8221. 000062FA  508F                     addq.l     A7, 8
  8222. 000062FC  3D40 FFBE                move.w     [A6 - 0x42], D0
  8223. 00006300  486E FFC2                pea.l      [A6 - 0x3E]
  8224. 00006304  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8225. 00006308  588F                     addq.l     A7, 4
  8226. 0000630A  4A6E FFBE                tst.w      [A6 - 0x42]
  8227. 0000630E  6706                     beq        +0x8 /* 00006316 */
  8228. 00006310  302E FFBE                move.w     D0, [A6 - 0x42]
  8229. 00006314  6020                     bra        +0x22 /* 00006336 */
  8230. label00006316:
  8231. 00006316  302E FFC0                move.w     D0, [A6 - 0x40]
  8232. 0000631A  48C0                     ext.l      D0
  8233. 0000631C  E780                     asl        D0, 3
  8234. 0000631E  D9C0                     add.l      A4, D0
  8235. 00006320  206E 0018                movea.l    A0, [A6 + 0x18]
  8236. 00006324  302E FFC0                move.w     D0, [A6 - 0x40]
  8237. 00006328  D150                     add.w      [A0], D0
  8238. 0000632A  206E 001C                movea.l    A0, [A6 + 0x1C]
  8239. 0000632E  316E FFFE 0004           move.w     [A0 + 0x4], [A6 - 0x2]
  8240. 00006334  7000                     moveq.l    D0, 0x00
  8241. label00006336:
  8242. 00006336  285F                     movea.l    A4, [A7]+
  8243. 00006338  4E5E                     unlink     A6
  8244. 0000633A  4E75                     rts
  8245. fn0000633C:
  8246. 0000633C  4E56 FFFC                link       A6, -0x0004
  8247. 00006340  2F0C                     move.l     -[A7], A4
  8248. 00006342  286E 000C                movea.l    A4, [A6 + 0xC]
  8249. 00006346  206E 0018                movea.l    A0, [A6 + 0x18]
  8250. 0000634A  4250                     clr.w      [A0]
  8251. 0000634C  0C54 271E                cmpi.w     [A4], 0x271E
  8252. 00006350  6608                     bne        +0xA /* 0000635A */
  8253. 00006352  206E 0018                movea.l    A0, [A6 + 0x18]
  8254. 00006356  5250                     addq.w     [A0], 1
  8255. 00006358  508C                     addq.l     A4, 8
  8256. label0000635A:
  8257. 0000635A  206E 0018                movea.l    A0, [A6 + 0x18]
  8258. 0000635E  5250                     addq.w     [A0], 1
  8259. 00006360  508C                     addq.l     A4, 8
  8260. 00006362  0C54 271B                cmpi.w     [A4], 0x271B
  8261. 00006366  6706                     beq        +0x8 /* 0000636E */
  8262. 00006368  7005                     moveq.l    D0, 0x05
  8263. 0000636A  6000 0068                bra        +0x6A /* 000063D4 */
  8264. label0000636E:
  8265. 0000636E  206E 0018                movea.l    A0, [A6 + 0x18]
  8266. 00006372  5250                     addq.w     [A0], 1
  8267. 00006374  508C                     addq.l     A4, 8
  8268. 00006376  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8269. 0000637A  486E FFFC                pea.l      [A6 - 0x4]
  8270. 0000637E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8271. 00006382  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8272. 00006386  2F0C                     move.l     -[A7], A4
  8273. 00006388  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8274. 0000638C  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  8275. 00006390  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8276. 00006394  3D40 FFFE                move.w     [A6 - 0x2], D0
  8277. 00006398  4A6E FFFE                tst.w      [A6 - 0x2]
  8278. 0000639C  6706                     beq        +0x8 /* 000063A4 */
  8279. 0000639E  302E FFFE                move.w     D0, [A6 - 0x2]
  8280. 000063A2  6030                     bra        +0x32 /* 000063D4 */
  8281. label000063A4:
  8282. 000063A4  206E 0018                movea.l    A0, [A6 + 0x18]
  8283. 000063A8  302E FFFC                move.w     D0, [A6 - 0x4]
  8284. 000063AC  D150                     add.w      [A0], D0
  8285. 000063AE  302E FFFC                move.w     D0, [A6 - 0x4]
  8286. 000063B2  48C0                     ext.l      D0
  8287. 000063B4  E780                     asl        D0, 3
  8288. 000063B6  D9C0                     add.l      A4, D0
  8289. 000063B8  0C54 2720                cmpi.w     [A4], 0x2720 /* '\' ' */
  8290. 000063BC  670E                     beq        +0x10 /* 000063CC */
  8291. 000063BE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8292. 000063C2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  8293. 000063C6  588F                     addq.l     A7, 4
  8294. 000063C8  7007                     moveq.l    D0, 0x07
  8295. 000063CA  6008                     bra        +0xA /* 000063D4 */
  8296. label000063CC:
  8297. 000063CC  206E 0018                movea.l    A0, [A6 + 0x18]
  8298. 000063D0  5250                     addq.w     [A0], 1
  8299. 000063D2  7000                     moveq.l    D0, 0x00
  8300. label000063D4:
  8301. 000063D4  285F                     movea.l    A4, [A7]+
  8302. 000063D6  4E5E                     unlink     A6
  8303. 000063D8  4E75                     rts
  8304. fn000063DA:
  8305. 000063DA  4E56 FFFC                link       A6, -0x0004
  8306. 000063DE  2F0C                     move.l     -[A7], A4
  8307. 000063E0  286E 000C                movea.l    A4, [A6 + 0xC]
  8308. 000063E4  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8309. 000063E8  486E FFFC                pea.l      [A6 - 0x4]
  8310. 000063EC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8311. 000063F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8312. 000063F4  2F0C                     move.l     -[A7], A4
  8313. 000063F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8314. 000063FA  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8315. 000063FE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8316. 00006402  3D40 FFFE                move.w     [A6 - 0x2], D0
  8317. 00006406  4A6E FFFE                tst.w      [A6 - 0x2]
  8318. 0000640A  6706                     beq        +0x8 /* 00006412 */
  8319. 0000640C  302E FFFE                move.w     D0, [A6 - 0x2]
  8320. 00006410  6028                     bra        +0x2A /* 0000643A */
  8321. label00006412:
  8322. 00006412  302E FFFC                move.w     D0, [A6 - 0x4]
  8323. 00006416  48C0                     ext.l      D0
  8324. 00006418  E780                     asl        D0, 3
  8325. 0000641A  D9C0                     add.l      A4, D0
  8326. 0000641C  4A54                     tst.w      [A4]
  8327. 0000641E  6718                     beq        +0x1A /* 00006438 */
  8328. 00006420  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8329. 00006424  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8330. 00006428  588F                     addq.l     A7, 4
  8331. 0000642A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8332. 0000642E  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  8333. 00006432  588F                     addq.l     A7, 4
  8334. 00006434  7013                     moveq.l    D0, 0x13
  8335. 00006436  6002                     bra        +0x4 /* 0000643A */
  8336. label00006438:
  8337. 00006438  7000                     moveq.l    D0, 0x00
  8338. label0000643A:
  8339. 0000643A  285F                     movea.l    A4, [A7]+
  8340. 0000643C  4E5E                     unlink     A6
  8341. 0000643E  4E75                     rts
  8342. fn00006440:
  8343. 00006440  4E56 FFE8                link       A6, -0x0018
  8344. 00006444  2F0C                     move.l     -[A7], A4
  8345. 00006446  286E 0010                movea.l    A4, [A6 + 0x10]
  8346. 0000644A  486E FFF0                pea.l      [A6 - 0x10]
  8347. 0000644E  486E FFEC                pea.l      [A6 - 0x14]
  8348. 00006452  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8349. 00006456  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8350. 0000645A  2F0C                     move.l     -[A7], A4
  8351. 0000645C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8352. 00006460  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  8353. 00006464  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8354. 00006468  3D40 FFEE                move.w     [A6 - 0x12], D0
  8355. 0000646C  4A6E FFEE                tst.w      [A6 - 0x12]
  8356. 00006470  6708                     beq        +0xA /* 0000647A */
  8357. 00006472  302E FFEE                move.w     D0, [A6 - 0x12]
  8358. 00006476  6000 0118                bra        +0x11A /* 00006590 */
  8359. label0000647A:
  8360. 0000647A  206E 001C                movea.l    A0, [A6 + 0x1C]
  8361. 0000647E  30AE FFEC                move.w     [A0], [A6 - 0x14]
  8362. 00006482  426E FFF6                clr.w      [A6 - 0xA]
  8363. 00006486  426E FFF4                clr.w      [A6 - 0xC]
  8364. 0000648A  206E 0008                movea.l    A0, [A6 + 0x8]
  8365. 0000648E  2068 004E                movea.l    A0, [A0 + 0x4E]
  8366. 00006492  2050                     movea.l    A0, [A0]
  8367. 00006494  3068 004C                movea.w    A0, [A0 + 0x4C]
  8368. 00006498  2D48 FFF8                move.l     [A6 - 0x8], A0
  8369. 0000649C  6016                     bra        +0x18 /* 000064B4 */
  8370. label0000649E:
  8371. 0000649E  4267                     clr.w      -[A7]
  8372. 000064A0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8373. 000064A4  206E 0008                movea.l    A0, [A6 + 0x8]
  8374. 000064A8  2F28 004E                move.l     -[A7], [A0 + 0x4E]
  8375. 000064AC  4EAD 150A                jsr        [A5 + 0x150A /* export_669 */]
  8376. 000064B0  526E FFF4                addq.w     [A6 - 0xC], 1
  8377. label000064B4:
  8378. 000064B4  306E FFF4                movea.w    A0, [A6 - 0xC]
  8379. 000064B8  B1EE FFF8                cmpa.l     A0, [A6 - 0x8]
  8380. 000064BC  6DE0                     blt        -0x1E /* 0000649E */
  8381. 000064BE  42A7                     clr.l      -[A7]
  8382. 000064C0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8383. 000064C4  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  8384. 000064C8  201F                     move.l     D0, [A7]+
  8385. 000064CA  4A80                     tst.l      D0
  8386. 000064CC  6700 00B6                beq        +0xB8 /* 00006584 */
  8387. 000064D0  486E FFE8                pea.l      [A6 - 0x18]
  8388. 000064D4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8389. 000064D8  4EAD 0522                jsr        [A5 + 0x522 /* export_160 */]
  8390. 000064DC  508F                     addq.l     A7, 8
  8391. 000064DE  206E FFE8                movea.l    A0, [A6 - 0x18]
  8392. 000064E2  2850                     movea.l    A4, [A0]
  8393. 000064E4  206E FFF0                movea.l    A0, [A6 - 0x10]
  8394. 000064E8  2D50 0014                move.l     [A6 + 0x14], [A0]
  8395. label000064EC:
  8396. 000064EC  486E FFFC                pea.l      [A6 - 0x4]
  8397. 000064F0  486E FFEC                pea.l      [A6 - 0x14]
  8398. 000064F4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8399. 000064F8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8400. 000064FC  2F0C                     move.l     -[A7], A4
  8401. 000064FE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8402. 00006502  4EBA 0092                jsr        [PC + 0x92 /* 00006596 */]
  8403. 00006506  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8404. 0000650A  3D40 FFEE                move.w     [A6 - 0x12], D0
  8405. 0000650E  4A6E FFEE                tst.w      [A6 - 0x12]
  8406. 00006512  6600 0068                bne        +0x6A /* 0000657C */
  8407. 00006516  302E FFEC                move.w     D0, [A6 - 0x14]
  8408. 0000651A  48C0                     ext.l      D0
  8409. 0000651C  E780                     asl        D0, 3
  8410. 0000651E  D9C0                     add.l      A4, D0
  8411. 00006520  0CAE 0000 0001 FFFC      cmpi.l     [A6 - 0x4], 0x1
  8412. 00006528  6C06                     bge        +0x8 /* 00006530 */
  8413. 0000652A  7001                     moveq.l    D0, 0x01
  8414. 0000652C  2D40 FFFC                move.l     [A6 - 0x4], D0
  8415. label00006530:
  8416. 00006530  202E FFFC                move.l     D0, [A6 - 0x4]
  8417. 00006534  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  8418. 00006538  6F06                     ble        +0x8 /* 00006540 */
  8419. 0000653A  2D6E FFF8 FFFC           move.l     [A6 - 0x4], [A6 - 0x8]
  8420. label00006540:
  8421. 00006540  0C54 0007                cmpi.w     [A4], 0x7
  8422. 00006544  670C                     beq        +0xE /* 00006552 */
  8423. 00006546  4A54                     tst.w      [A4]
  8424. 00006548  6708                     beq        +0xA /* 00006552 */
  8425. 0000654A  7002                     moveq.l    D0, 0x02
  8426. 0000654C  3D40 FFEE                move.w     [A6 - 0x12], D0
  8427. 00006550  602A                     bra        +0x2C /* 0000657C */
  8428. label00006552:
  8429. 00006552  202E FFFC                move.l     D0, [A6 - 0x4]
  8430. 00006556  5380                     subq.l     D0, 1
  8431. 00006558  3D40 FFF4                move.w     [A6 - 0xC], D0
  8432. 0000655C  1F3C 0001                move.b     -[A7], 0x1
  8433. 00006560  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8434. 00006564  206E 0008                movea.l    A0, [A6 + 0x8]
  8435. 00006568  2F28 004E                move.l     -[A7], [A0 + 0x4E]
  8436. 0000656C  4EAD 150A                jsr        [A5 + 0x150A /* export_669 */]
  8437. 00006570  0C54 0007                cmpi.w     [A4], 0x7
  8438. 00006574  6606                     bne        +0x8 /* 0000657C */
  8439. 00006576  508C                     addq.l     A4, 8
  8440. 00006578  6000 FF72                bra        -0x8C /* 000064EC */
  8441. label0000657C:
  8442. 0000657C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8443. 00006580  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8444. label00006584:
  8445. 00006584  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8446. 00006588  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8447. 0000658C  302E FFEE                move.w     D0, [A6 - 0x12]
  8448. label00006590:
  8449. 00006590  285F                     movea.l    A4, [A7]+
  8450. 00006592  4E5E                     unlink     A6
  8451. 00006594  4E75                     rts
  8452. fn00006596:
  8453. 00006596  4E56 FFC4                link       A6, -0x003C
  8454. 0000659A  2F0C                     move.l     -[A7], A4
  8455. 0000659C  286E 000C                movea.l    A4, [A6 + 0xC]
  8456. 000065A0  486E FFC6                pea.l      [A6 - 0x3A]
  8457. 000065A4  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  8458. 000065A8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8459. 000065AC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8460. 000065B0  2F0C                     move.l     -[A7], A4
  8461. 000065B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8462. 000065B6  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  8463. 000065BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8464. 000065BE  3D40 FFC4                move.w     [A6 - 0x3C], D0
  8465. 000065C2  4A6E FFC4                tst.w      [A6 - 0x3C]
  8466. 000065C6  6706                     beq        +0x8 /* 000065CE */
  8467. 000065C8  302E FFC4                move.w     D0, [A6 - 0x3C]
  8468. 000065CC  6020                     bra        +0x22 /* 000065EE */
  8469. label000065CE:
  8470. 000065CE  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  8471. 000065D2  486E FFC6                pea.l      [A6 - 0x3A]
  8472. 000065D6  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  8473. 000065DA  508F                     addq.l     A7, 8
  8474. 000065DC  3D40 FFC4                move.w     [A6 - 0x3C], D0
  8475. 000065E0  486E FFC6                pea.l      [A6 - 0x3A]
  8476. 000065E4  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  8477. 000065E8  588F                     addq.l     A7, 4
  8478. 000065EA  302E FFC4                move.w     D0, [A6 - 0x3C]
  8479. label000065EE:
  8480. 000065EE  285F                     movea.l    A4, [A7]+
  8481. 000065F0  4E5E                     unlink     A6
  8482. 000065F2  4E75                     rts
  8483.